具有读取页面邮箱权限的Facebook页面访问令牌

具有读取页面邮箱权限的Facebook页面访问令牌,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我需要从我的网站发送私人回复页面评论。我是网页和应用程序的管理员 Facebook的graph的api文档声明如下:创建消息需要具有read_Page_mailboxes权限的页面访问令牌,但没有说明如何获得具有此类权限的令牌 我尝试了来自me/accounts、/{page_id}?fields=access_token的令牌,甚至从graph api explorer生成了60天访问令牌,但我得到了OAutheException with message需要读取页面邮箱权限来管理对象。有什么

我需要从我的网站发送私人回复页面评论。我是网页和应用程序的管理员

Facebook的graph的api文档声明如下:创建消息需要具有read_Page_mailboxes权限的页面访问令牌,但没有说明如何获得具有此类权限的令牌


我尝试了来自me/accounts、/{page_id}?fields=access_token的令牌,甚至从graph api explorer生成了60天访问令牌,但我得到了OAutheException with message需要读取页面邮箱权限来管理对象。有什么想法吗?

当然,您需要在登录时向用户请求该权限,就像其他权限一样

授予此权限的是用户页面管理员。只有完成此操作后,页面访问令牌才会“包含”该权限。

要获得具有“读取页面邮箱”附加权限的永久页面访问令牌,您必须:

为您的应用程序生成具有“读取页面\邮箱”权限的用户访问令牌使用Graph API Explorer->这将生成24小时用户访问令牌 使用访问令牌调试器将此用户访问令牌扩展到永不过期 使用页面Id上的Graph API Explorer获取具有此用户访问令牌的永久页面访问令牌 另见:


注意:您不需要通过developers.facebook.com/apps-App Review-Submission-Add Items请求此权限

当我转到App permissions时,我有以下权限:此应用可以:从您管理的页面发送消息go调试您的用户访问令牌,并查看它包括哪些权限。范围:登录期间的read_page_邮箱已足够,谢谢当我尝试从开发人员工具创建用户令牌时,列表中没有可用的read_page_邮箱