Facebook Graph API /me/accounts 为空,但令牌调试器不为空

问题描述 投票:0回答:1

我有一个 Facebook 令牌,我正在尝试使用它访问页面,但 API 返回一个空数组。 这似乎是一个简单的权限问题,但当我在 Facebook 的令牌调试器中调试令牌时,它显示我拥有多个页面的权限。

有没有办法让页面显示在

/me/accounts
端点中?或者是否有一个端点可以让我获得令牌调试器上列出的粒度范围?

Facebook Token Debugger shows pages

Graph API doesn't show pages

facebook facebook-graph-api
1个回答
0
投票

首先,检查您是否缺少

pages_read_user_content
权限。为了回答您在评论中的问题,是的,Facebook 提供了 API,可以帮助您检索有关访问令牌的信息,包括授予它们的范围。

终点:

https://graph.facebook.com/debug_token

参数:

input_token:
您要调试的访问令牌。

access_token:
应用程序访问令牌或应用程序开发人员的用户访问令牌。

例如:

GET https://graph.facebook.com/debug_token?input_token={input_token}&access_token={access_token}

© www.soinside.com 2019 - 2024. All rights reserved.