我正打算打电话
/v2.9/{comment-id}/private_replies
(https://developers.facebook.com/docs/graph-api/reference/v2.9/object/private_replies)但总是收到以下错误:
(#200) Requires read_page_mailboxes permission to manage the object
我正在使用该应用的测试版。提交评论的用户是该应用的管理员。根据我的理解,如果用户是管理员,权限不需要经过审查过程只是为了测试/开发? read_page_mailboxes尚未获得该应用的确认权限。
任何想法可能是什么问题?
答案 0 :(得分:6)
回答我自己的问题:问题最终是访问令牌没有包含read_page_mailboxes权限。我不得不手动创建包含它的页面访问令牌。
我最初在此处创建了令牌:https://developers.facebook.com/apps/ {APP-ID} / messenger /但似乎没有添加必要的权限。
请参阅此处了解如何创建永久页面访问令牌:https://stackoverflow.com/a/43570120/769726
当您仍处于开发阶段时,该许可不需要获得Facebook的批准。