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

Jquery 获取facebook访问令牌的服务器端脚本,jquery,facebook,perl,facebook-graph-api,oauth,Jquery,Facebook,Perl,Facebook Graph Api,Oauth,道歉如果之前有人问我这个问题,我看了一下,但找不到任何能回答我问题的帖子(至少在我理解的方面) 这个问题是关于Facebook API和身份验证的 我已经使用JQuery创建了一个脚本,它使用GraphAPI加载公共流或墙或其调用的任何东西。它使用一个访问密钥进行连接,我通过注册一个应用程序并对其进行身份验证创建了一个访问密钥,这样它就可以进行脱机访问,并且只能读取流,而不能发布流或真正访问任何其他内容 我使用以下身份验证地址执行此操作: http://www.facebook.com/dial

道歉如果之前有人问我这个问题,我看了一下,但找不到任何能回答我问题的帖子(至少在我理解的方面)

这个问题是关于Facebook API和身份验证的

我已经使用JQuery创建了一个脚本,它使用GraphAPI加载公共流或墙或其调用的任何东西。它使用一个访问密钥进行连接,我通过注册一个应用程序并对其进行身份验证创建了一个访问密钥,这样它就可以进行脱机访问,并且只能读取流,而不能发布流或真正访问任何其他内容

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

http://www.facebook.com/dialog/oauth/?
client_id=YOUR_APP_ID
&redirect_uri=YOUR_REDIRECT_URL
&scope=read_stream,offline_access
其中,应用程序ID是我注册应用程序时获得的ID,重定向URL是应用程序域/“使用Facebook登录的网站”网站URL。(我不打算使用facebook登录该网站)

因此,虽然我使用上述信息获得了一个访问令牌,该令牌将在60天后到期,但我的问题是,是否有一些服务器端脚本可用于续订访问令牌(据我所知,没有?)或获取新的访问令牌


目前,一切正常,但我不想上传此网站,然后每60天更新一次访问令牌,以使其正常运行。

使用FaceBook的php sdk,您可以获得对公共流的几乎永久访问。

使用FaceBook的php sdk我有一个应用程序访问令牌,但当我创建它时,响应为“过期”字段,该字段的值为60天(以秒为单位)。如果该字段过期,则表示您有用户访问令牌,而不是应用程序访问令牌。调试应用程序访问令牌时,您应该返回的唯一字段是应用程序Id。好的,谢谢。我想我所做的是授权该网站访问我自己的个人Facebook帐户。我想我现在做得对了,因为我刚刚得到了一个访问令牌,其中包含我的应用程序id,后跟一个|,然后是一个额外的字符串或数字和字符。没有有效期或其他任何东西。听起来对吗?对。听起来不错。您可以在