2011-11-03 68 views

回答

1

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

小心保存令牌。当不请求所有权限时,它会在一定时间内过期(可能是您的问题)

当使用canvas应用程序(集成在apps.facebook.com中的应用程序)请求另一个令牌时非常简单。每当用户访问它时,Facebook都会向您的应用程序发布signed_request参数(https://developers.facebook.com/docs/authentication/signed_request/)。

对它进行解码,将它传递给Graph API,获利。

+0

ok ...这会导致两个问题:如何获得永久性令牌以及如何获得另一个令牌并将其解码?我列出了一个朋友列表,并且在旁边,我想显示朋友墙上的最后一个条目。 (请参阅http://ethan.jrcw3.com,用户“bravo”,pwd“pwdpwd”并检查“我的网络”。点击推特标志,看看摘录。想用FB做同样的事,点击FB标志)文档... –

+0

如果您需要全部时间访问权限,则必须使用“范围”参数https://developers.facebook.com/docs/reference/api/permissions/在oauth对话框中请求“offline_acess”权限https://developers.facebook.com/docs/authentication/ – dvcrn

0

如果您需要通用access_token而无需登录...您可以使用$ appID。“|”。 $ secKey 这被称为APP访问令牌,因此它将作为“应用程序”而不是用户登录。

!!!确保你使用这个https://graph.facebook.com/ !!!

暗示用于安全SSL连接的“https://” ,但API已经确定了这一点。

相关问题