Facebook并不总是要求用户提供扩展权限

时间:2015-06-05 10:13:10

标签: facebook facebook-graph-api oauth permissions

我尝试使用Facebook SDK for .NET获得具有扩展权限的access_token。 我从我的网站重定向到带网址的oauth登录对话框 http://www.facebook.com/dialog/oauth?client_id={my client id}&redirect_uri={my redirect url}&scope=manage_pages,publish_pages,publish_actions&state={guid state} (我在浏览器中检查了URL中存在scope参数)。 对于某些用户,它会在第一个权限窗口后请求扩展权限,而对于某些用户则不会。 重定向后,我使用收到的code进行请求并获取access_token。我在令牌调试器中检查收到的令牌,对于那些被要求获得特殊权限的用户,令牌范围包含所需的扩展权限,对于那些未被询问的用户,它没有。

1 个答案:

答案 0 :(得分:0)

在登录审核流程中将这些权限授予您的应用之前,您无法向应用程序的管理员/测试人员/开发人员之外的其他用户询问扩展权限。

我怀疑你还没有收到权限。