【问题标题】:How to check if I can send a private message to a user or not using the Facebook API or not?如何检查我是否可以使用 Facebook API 向用户发送私人消息?
【发布时间】:2011-11-11 04:56:46
【问题描述】:

如何检查我是否可以使用 Facebook API 向 Facebook 用户发送私人消息?

接收者不一定是我的朋友。他也没有给我的 Facebook 应用程序任何权限。

编辑: 我正在使用发送对话框向私人用户发送私人消息,但如果此人已禁用接收私人消息,则会显示错误。

【问题讨论】:

    标签: authentication facebook-graph-api facebook


    【解决方案1】:

    您能否详细说明发件人?需要发件人同意吗?

    请检查发送对话框是否是您要查找的内容 https://developers.facebook.com/docs/reference/dialogs/send/

    AFAIK 这是向个人发送私人消息的唯一方式。但这需要用户的同意。

    您可以在此类似帖子中阅读更多内容: http://facebook.stackoverflow.com/questions/2943297/how-send-message-facebook-friend-through-graph-api-using-accessstoken

    【讨论】:

      【解决方案2】:

      据我所知FB私信已从公共api中删除,我的意思是通常应用程序无法向FB用户发送私信,但据我所知,您可以与FB合作以获得特殊权限您的应用程序,例如在 Rockmelt 浏览器中,您可以发送私人消息,这意味着有办法做到这一点,但 FB 控制这种方式。

      【讨论】:

      • 目前,我不想使用 API 发送私人消息。我只想要目标用户是否启用了接收消息。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-14
      • 2013-02-15
      • 1970-01-01
      • 1970-01-01
      • 2012-09-17
      • 2017-06-04
      • 1970-01-01
      相关资源
      最近更新 更多