0

我去过身份验证页面并成功生成了访问令牌,但我收到的令牌并没有给我与访问http://graph.facebook.com/并单击时自动生成的令牌相同的权限示例对象。

这就是我正在做的事情:

我创建了一个应用程序并将其安装为页面选项卡。我目前可以查找喜欢页面选项卡的用户,并获取有关他们的基本信息,但我需要一个访问令牌来获取更多信息(例如上面链接中生成的令牌附带的权限)

为http://graph.facebook.com/上的示例生成的访问令牌是仅用于测试的令牌,还是我可以生成一个提供相同权限的令牌而不要求用户分享他们的信息?

4

1 回答 1

1

这一切都取决于您要查找的信息。查看https://developers.facebook.com/docs/reference/api/permissions/了解不同的权限,并找出您需要什么。

如果它只是一个应用令牌,你得到的应该没问题。

如果没有,您需要先对用户进行身份验证和授权。这将意味着弹出一个身份验证对话框,并请求权限。您可以在此处了解更多信息:https ://developers.facebook.com/docs/authentication/

如果您正在执行服务器端流程,请确保您同时发出两个请求,而不仅仅是在“代码”之后停止 - 它用于获取身份验证令牌,但在让您对其进行任何操作方面没有提供任何帮助。

于 2011-10-20T21:36:07.827 回答