-1

如何使用 Facebook PHP SDK 检查访问令牌是否过期?

因为我猜它没有记录,而且这个链接不是关于 SDK 的,不是吗?那么他们有什么方法可以检查使用 SDK 还是我需要使用 curl ?

https://developers.facebook.com/blog/post/2011/05/13/how-to--handle-expired-access-tokens

4

3 回答 3

1

如何使用 Facebook PHP SDK 检查访问令牌是否过期?

为此目的有一个 API 端点,请参见此处:https ://developers.facebook.com/docs/howtos/login/debugging-access-tokens/

于 2012-11-19T19:49:53.220 回答
1

要获取令牌过期和其他相关令牌信息,您可以对 Graph API 调试端点进行 GET 调用,如下所示。

GET /debug_token?
     input_token={input-token}&
     access_token={access-token}

input_token您要获取有关信息的访问令牌

access_token您的应用访问令牌或来自应用开发者的有效用户访问令牌

于 2013-10-03T15:16:34.570 回答
0

您需要触发此 api 调用以了解访问令牌的状态:

https://graph.facebook.com/oauth/access_token_info?access_token=xxxxxxxxx

它将显示expires_inSECONDS_TO_EXPIRE

于 2019-04-02T09:45:01.727 回答