【问题标题】:Chat message from Graph API?来自 Graph API 的聊天消息?
【发布时间】:2011-04-26 01:38:53
【问题描述】:

有没有关于如何通过 Graph API 向用户的朋友发送 Facebook 聊天消息的 PHP 示例?我希望用户能够通过向他们发送邀请链接来邀请他们的朋友访问我的网站,但此链接不应公开。

我已经在我的网站上设置了 Graph API,我想使用经过身份验证的用户会话发送聊天消息(即邀请链接)。这可能吗?

如果没有,是否有其他方法可以完成同样的事情?

【问题讨论】:

    标签: php facebook facebook-graph-api


    【解决方案1】:

    无法通过 Graph API 发送聊天消息。聊天消息使用the XMPP protocol。详情请见the documentation

    目前似乎没有任何方法可以通过 Graph API 发送私信;消息目前是只读的,任何可以看到受害者目标用户墙的人都可以看到发布到其他用户墙上的帖子。

    【讨论】:

      【解决方案2】:

      也许它是可能的,因为聊天和收件箱是相同的: 为此检查https://developers.facebook.com/docs/reference/api/message/

      【讨论】:

        【解决方案3】:

        自 Graph API 起,Facebook 的 Chat API 已被弃用,他们目前建议没有替代方案。

        但是,您有一个有限的选择来向用户发送消息(仅从页面)(这仅适用于您的页面和用户之间的对话,并且您只能回复用户发起的对话):

        1. 使用/{page-id}/conversations edge,获取页面当前存在的对话列表。
        2. 然后,您可以在请求正文中使用POST /{conversation-id}/messagesmessage 字段发送对此对话的回复。

        有关详细信息和限制,请参阅this Graph API reference page

        注意:标准消息和收件箱对象是只读的。

        我确信当他们完全弃用旧的聊天 API 时,会有一种新的聊天方法。他们正在努力处理垃圾邮件。

        【讨论】:

          猜你喜欢
          • 2022-07-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-04-04
          • 2023-02-08
          • 2021-03-22
          相关资源
          最近更新 更多