Facebook 聊天 API 和 OpenGraph
Posted
技术标签:
【中文标题】Facebook 聊天 API 和 OpenGraph【英文标题】:Facebook Chat API and OpenGraph 【发布时间】:2012-09-02 02:53:27 【问题描述】:如果我向朋友发送私人消息,并且该消息包含一个链接,Facebook 会自动将站点的图标、描述等附加到消息中(假设该站点支持开放图)。
但是,当我使用聊天 API 将该链接发送给朋友时,它并没有这样做。它只是发送链接,但不使用站点的打开图形信息来显示图像、描述等。
有没有办法解决这个问题?
【问题讨论】:
【参考方案1】:如果您打算在 php 中执行此操作,我建议您扩展与 Jaxl library 捆绑的 echo_facebook_client.php 示例示例。这将允许您使用您的 facebook 应用程序 oauth 令牌向朋友发送私人消息。
上次我检查facebook jabber documentation(几个月前)时,没有官方方法可以在聊天上下文中附加链接元数据。在文档的限制部分下,您会发现:
Your client cannot send or receive html messages
【讨论】:
是的,恐怕这实际上是不可能的。太糟糕了。以上是关于Facebook 聊天 API 和 OpenGraph的主要内容,如果未能解决你的问题,请参考以下文章
Facebook 聊天 API - 是不是可以与 2 个未知用户聊天?