有没有办法查询应用有权访问的所有access_tokens或page_ids?本能地我以为我可以做我/ accounts?access_token =但看起来它会返回我有权访问的所有页面,而不一定是应用程序有权管理的页面。
所以我知道我可以通过调用每个页面并传递我的页面访问令牌来检查访问令牌:<graph>/page_id?access_token=xxxx&fields=access_token
我看到大多数这些令牌也在我/帐户中,但我真的想了解APP正在管理的页面。有道理?
me/accounts
中? 有任何建议吗?
答案 0 :(得分:2)
所以我的问题是我的/帐户被歪曲,因为我授权应用程序“管理页面”。因此,我管理的任何应用都会显示在我/帐户中?access_token =。
您提供访问令牌的选项包括:
me/accounts?access_token=<app_token>
/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