0

我正在尝试在 python 中制作原生 facebook 应用程序。我有扩展权限的问题,在 facebook 应用程序页面上,我输入了一些我需要的权限,但是当我尝试通过以下方式获取访问令牌时: https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=https://www.facebook.com/connect/login_success.html&response_type=token

我得到身份验证对话框,它告诉应用程序只接收基本信息,看起来它与我在 facebook 上的应用程序页面中提到的扩展权限无关。

我怎么解决这个问题?

4

1 回答 1

0

您可以在创建应用程序时添加额外的权限。您可以从这里获取更多信息,

https://developers.facebook.com/docs/opengraph/authentication/

另一种方法是您可以在身份验证对话框 url 本身中添加逗号分隔的权限,如下所示

https://www.facebook.com/dialog/oauth?
client_id=YOUR_APP_ID
&redirect_uri=YOUR_REDIRECT_URI
&scope=COMMA_SEPARATED_LIST_OF_PERMISSION_NAMES
&state=SOME_ARBITRARY_BUT_UNIQUE_STRING

更多细节

http://developers.facebook.com/docs/authentication/server-side/

于 2012-09-30T09:50:18.123 回答