服务器端脚本获取facebook访问令牌

时间:2013-01-24 22:52:00

标签: jquery facebook perl facebook-graph-api oauth

如果之前有人问过道歉,我看了一下但是找不到任何回答我问题的帖子(至少以我理解的方式)。

这个问题与Facebook API和身份验证有关。

我使用JQuery创建了一个脚本,它使用Graph API加载公共流或墙或任何其调用的内容。它使用我通过注册App创建的访问密钥进行连接并对其进行身份验证,以便它具有脱机访问权限,只读取流而不发布或真正访问其他任何内容。

我使用以下身份验证地址执行此操作:

http://www.facebook.com/dialog/oauth/?
client_id=YOUR_APP_ID
&redirect_uri=YOUR_REDIRECT_URL
&scope=read_stream,offline_access

App ID是我在注册APP时获得的,而重定向URL是app domain /“具有Facebook登录的网站”网站url。 (我不打算在网站上使用facebook登录信息)

所以,虽然我已经使用上述信息获得了一个访问令牌,该信息将在60天后到期,但我的问题是,是否有一些服务器端脚本可用于更新访问令牌(从我的内容)阅读没有?)或获得一个新的。

目前看,一切正常但我不想上传这个网站,然后每隔60天更新一次访问令牌,以便它正常运行。

1 个答案:

答案 0 :(得分:1)

您可以使用application access token获取对公共信息流的几乎永久访问权限。