图形API manage_pages和publish_pages权限从访问令牌的范围中消失

Max*_*013 2 facebook-graph-api facebook-access-token

我正在使用Graph API自动发布到页面.为了得到一个页面访问令牌,我第一次登录到我的应用程序使用图形API浏览器的登录与权限manage_pages,publish_pagespages_show_list.然后,我使用访问令牌工具对其进行扩展,然后使用该工具me/accounts在资源管理器中调用以获取没有到期时间的页面访问令牌.

当我第一次登录我的应用程序时,它处于开发模式.我查看了Access Token Debugger中的访问令牌,看到它有manage_pagespublish_pages权限.但是,当我公开应用程序时,这些权限将从访问令牌的范围中消失,即使它所引用的用户是应用程序的管理员.当我尝试在公共模式下进行API调用时,出现以下错误:

(#200) This endpoint is deprecated since the required permissions manage_pages,publish_pages are deprecated

这真让我感到困惑,因为我认为这些权限尚未被弃用.

当我将应用程序切换到公共模式时,有谁知道为什么烫发正在消失/变得"弃用"?

col*_*ick 7

我遇到了类似的问题.

联系Facebook后,结果证明这是一个应用验证问题,并且publish_pages权限适用于私有测试应用和正确批准的公共应用.