【发布时间】:2012-05-04 14:06:49
【问题描述】:
我知道这似乎是以前已经回答过的问题,但我们真的被困在这里并感到困惑! (经过数小时的研究)
我们有一台服务器需要自动获取我们其中一个页面的洞察信息。我创建了一个 facebook 应用程序,并且作为相关页面管理员的用户已授予应用程序 manage_pages 和 read_insights 权限。
现在,如果我发布到下面的链接,我会得到一个访问令牌,但这不适用于更新见解:(访问令牌是一个相对较短的字符串)
现在,如果我在以页面管理员身份登录的浏览器中尝试此操作,我将获得正确的访问令牌:
https://graph.facebook.com/oauth/authorize?client_id=[APP_ID]&response_type=token&grant_type=client_credentials&redirect_uri=[REDIRECT]&scope=read_insights,manage_pages
然后我通过以下方式获取 JSON:
[PAGE_ID]/insights/[METRIC]/lifetime?access_token=[ACCESS_TOKEN]
请帮忙,因为我是 facebook API 的新手,真的需要弄清楚这一点。
似乎所有信息都要求用户登录以获取访问令牌,但我们希望我们的服务器收集对我们自己页面的见解。
提前致谢!
【问题讨论】:
标签: facebook api access-token