第二次交换短期访问令牌?

时间:2012-04-04 21:33:27

标签: facebook facebook-access-token

如果您使用

交换短期访问令牌以将其延长至60天

https://graph.facebook.com/oauth/access_token?client_id=(APP_ID)&client_secret=(APP_SECRET)&grant_type=fb_exchange_token&fb_exchange_token=(AccessToken1ST

当从此(AccessToken2)返回的访问令牌即将到期时,您是否可以使用原始短期访问令牌(AccessToken1ST)来交换新的访问令牌(AccessToken3)?

我会测试它,但它只是反复返回相同的访问令牌,因为访问令牌2尚未过期。

我知道我可能会使用访问令牌2来执行此操作,但我正在从某个文件中读取访问令牌1,因为我没有使用用户登录,我只想阅读公共Facebook数据而不愿意必须手动更新访问令牌1(因为我没有写访问权限),如果可能,只需使用访问令牌1生成访问令牌3。

1 个答案:

答案 0 :(得分:1)

您无法交换过期的令牌 - 但只有短期访问令牌才会过期。

您的语言表明您可以交换过期的令牌,这会使到期的目的失效!