【问题标题】:Facebook Graph API private_replies with page access token throws an error带有页面访问令牌的 Facebook Graph API private_replies 引发错误
【发布时间】:2018-01-11 15:16:10
【问题描述】:

我正在尝试使用 Graph API 将私人回复作为页面发送:

FB.api( '/' + id + '/private_replies', 'post', 

    { message: message, access_token: token }, function(res) {}
);

评论ID很好。访问令牌已正确生成。我有 read_page_mailboxes 权限。尽管如此,API 还是抛出了这个:

{
  "error": {
    "message": "(#10903) This user cant reply to this activity",
    "type": "OAuthException",
    "code": 10903,
    "fbtrace_id": "BW3yOdmwnhi"
  }
}

我错过了什么吗?

【问题讨论】:

  • 您确定使用页面访问令牌发出请求吗?
  • 我做到了。我刚刚发现出了什么问题。我会回答我自己的问题。

标签: javascript facebook facebook-graph-api


【解决方案1】:

问题似乎是我试图回复我自己的 cmets。这是不允许的。只允许其他人的 cmets 回复。此外,一旦回复,评论将无法再次回复。这也会引发(不同的)错误。

【讨论】:

    【解决方案2】:

    我也遇到了同样的问题。原因可能是您的页面尚未发布。

    【讨论】:

    • 我遇到了同样的问题。未发布的测试页不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-07
    • 2012-03-04
    • 1970-01-01
    • 2013-09-13
    • 2011-11-29
    相关资源
    最近更新 更多