【发布时间】:2014-09-10 21:12:42
【问题描述】:
我有一个 facebook 应用程序,它尝试使用 php 中的 facebook graph api 获取页面的公共信息。
我使用此链接https://graph.facebook.com/oauth/access_token?client_id={APP_ID}&client_secret={APP_SECRET}&grant_type=client_credentials 获得了一个应用访问令牌,但是当我使用它来获取页面信息时,我收到了“400 错误请求”响应。
我连接到这个:https://graph.facebook.com/{PAGE_ID}?access_token={ACCESS_TOKEN_FROM_PREVIOUS_CODE}
如果我使用“图形资源管理器”应用程序中的访问令牌,它可以工作,但这可能是用户访问令牌。
如果我使用 facebook 通过上面的 oauth 链接生成的令牌或由“{APP_ID}|{APP_SECRET}”组成的访问令牌,正如他们在access tokens documentation page 中建议的那样,它不起作用。
在page api reference 他们说应用令牌应该足以获取页面的公共信息。
【问题讨论】: