使用图谱API从Facebook获取访问令牌

时间:2016-01-20 11:48:27

标签: facebook api facebook-graph-api facebook-access-token

我在Facebook创建了page,我希望每天使用graph API获取Facebook统计信息。

我可以使用facebook explorer tools获取访问令牌,但很快就会过期。

我需要使用图表API获取长期访问令牌以获取洞察详细信息。这将有助于每天获取Facebook统计数据。如果有人知道,请分享您的建议。

提前致谢!

2 个答案:

答案 0 :(得分:0)

您需要通过权限'manage_pages'从您的用户收集访问令牌。

然后您可以使用此请求

GET /oauth/access_token?
grant_type=fb_exchange_token&
client_id={app-id}&
client_secret={app-secret}&
fb_exchange_token={short-lived-token}

获取长生活页面访问令牌。 用于统计数据。

答案 1 :(得分:0)

在此处阅读令牌:https://developers.facebook.com/docs/facebook-login/access-tokens

  1. 使用manage_pages权限获取用户访问令牌

  2. 扩展用户访问令牌,如下所述:https://developers.facebook.com/docs/facebook-login/access-tokens/expiration-and-extension

  3. 使用上述令牌并使用/v2.5/{page-id}?fields=access_token

    获取页面访问令牌

    你在这里获得的令牌不会过期。