【发布时间】:2012-09-02 02:53:27
【问题描述】:
如果我向朋友发送私人消息,并且该消息包含一个链接,Facebook 会自动将站点的图标、描述等附加到消息中(假设该站点支持开放图)。
但是,当我使用聊天 API 将该链接发送给朋友时,它并没有这样做。它只是发送链接,但不使用站点的打开图形信息来显示图像、描述等。
有没有办法解决这个问题?
【问题讨论】:
标签: facebook xmpp facebook-opengraph facebook-chat
如果我向朋友发送私人消息,并且该消息包含一个链接,Facebook 会自动将站点的图标、描述等附加到消息中(假设该站点支持开放图)。
但是,当我使用聊天 API 将该链接发送给朋友时,它并没有这样做。它只是发送链接,但不使用站点的打开图形信息来显示图像、描述等。
有没有办法解决这个问题?
【问题讨论】:
标签: facebook xmpp facebook-opengraph facebook-chat
如果您打算在 PHP 中执行此操作,我建议您扩展与 Jaxl library 捆绑的 echo_facebook_client.php 示例示例。这将允许您使用您的 facebook 应用程序 oauth 令牌向朋友发送私人消息。
上次我检查facebook jabber documentation(几个月前)时,没有官方方法可以在聊天上下文中附加链接元数据。在文档的限制部分下,您会发现:
Your client cannot send or receive HTML messages
【讨论】: