Facebook Graph API - 获取所有页面和APP管理

时间:2012-02-14 20:13:22

标签: facebook facebook-graph-api

有没有办法查询应用有权访问的所有access_tokens或page_ids?本能地我以为我可以做我/ accounts?access_token =但看起来它会返回我有权访问的所有页面,而不一定是应用程序有权管理的页面。

所以我知道我可以通过调用每个页面并传递我的页面访问令牌来检查访问令牌:<graph>/page_id?access_token=xxxx&fields=access_token

我看到大多数这些令牌也在我/帐户中,但我真的想了解APP正在管理的页面。有道理?

  1. 最好是我正在寻找获取page_id +访问令牌的方法,但我愿意接受图表调用,它会返回我管理的所有page_ids,并且我会手动查询每一个。
  2. 我通过应用访问的所有帐户是否也会显示在我的me/accounts中?
  3. 有任何建议吗?

2 个答案:

答案 0 :(得分:2)

所以我的问题是我的/帐户被歪曲,因为我授权应用程序“管理页面”。因此,我管理的任何应用都会显示在我/帐户中?access_token =。

您提供访问令牌的选项包括:

  1. me/accounts?access_token=<app_token>
  2. /page_id/?fields=access_token&access_token=<app_token>

答案 1 :(得分:0)

这是一个页面标签,你想查询它安装到哪些页面?或者您是说您的应用已经要求获得帐户权限,并且您想知道它可以发布到什么内容?如果后者我认为您应该能够发布到与该帐户关联的所有页面。这应该返回page_id和access_token  https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Faccounts