10

是否有可以以编程方式调用的与Facebook 访问令牌 linter/debugger等效的图形 API ?

棉绒很好。它会告诉您有关您拥有的令牌的各种很酷的信息,例如授予的权限(通过 提供给我me/permissions)、问题和到期日期、应用程序 ID、应用程序名称、配置文件 ID、用户 ID、用户名,如果它是有效的(如果我尝试调用/me并观察返回的异常,对我可用),以及来源。

App ID:      APP ID : APP NAME
Profile ID:  PAGE NAME
User ID:     ID : NAME
Issued:      1328916821 : 3:33 pm Feb 10 2012
Expires:     1334100821 : 4:33 pm Apr 10 2012
Valid:       True
Origin:      Web

那么怎么样呢?有没有一种程序化的方式来获取这些信息,而不必求助于截屏 linter 工具?

4

4 回答 4

9

现在可以使用debug_token端点

https://developers.facebook.com/docs/authentication/access-token-debug/

于 2012-09-21T13:23:26.153 回答
4

这是可能的。现在您可以检查哪些信息与您拥有的访问令牌相关联。只需触发此 URL:

https://graph.facebook.com/debug_token?input_token={input-token}&access_token={access-token}
input_token: the access token you want to get information about
access_token: your app access token or a valid user access token from a developer of the app

来源https://developers.facebook.com/docs/facebook-login/access-tokens/

于 2013-12-02T15:21:05.547 回答
2

不,恐怕它不存在。ooi 你要它干什么??

于 2012-02-11T04:30:05.463 回答
2

很不幸的是,不行。

您可以通过将 &format=json 添加到 URL 来从 URL 调试器获取 JSON 响应,但这目前不适用于 access_token 调试器。

可以为它提交一个错误!

于 2012-02-11T07:33:47.637 回答