我有一个启用了所有权限的应用程序,并且它的唯一用户是管理员。我正在尝试启用功能,以便它可以发表评论。我在 Facebook Graph API Explorer 上取得了成功,但是当我尝试在代码中或通过 facebook api explorer 实用程序实现相同的技术时,我收到以下错误:
“权限 200 错误”
使用 facebook 的 Graph API Explorer(在https://developers.facebook.com/tools/explorer/),这通过 POST 方法工作:
872650956119411_885219084862598/comments?message=ContentForTheComment
但是,当我尝试使用代码或使用工具的下拉框将应用程序从 Graph Api Explorer 更改为我的应用程序时,我会收到权限错误,并且无法正常工作。该应用程序具有graph api explorer所做的所有权限请求(然后是一些),并且唯一的用户也是该应用程序的管理员。将提要帖子的范围从“朋友”更改为“公开”也没有效果。
作为一个侧面观察,当我尝试(通过 Graph API Explorer 工具)发出相同的 POST 请求时,但使用应用程序令牌代替访问令牌(对于我的应用程序)它给出:
"message": "(#200) 用户必须接受 TOS",
这个错误代码是怎么回事,我做错了什么?我什至不知道 TOS 在哪里或如何同意它。