我对facebook的开发还很新,我仍然对oAuth事情感到困惑。 我的一位客户要求我将他的Facebook页面的最新帖子,链接和状态显示在他的网站上。
在他网站上的一个php页面上,我正在创建一个网址
“https://graph.facebook.com/”。$ clientFacebookPage。“/ posts?limit = 1& access_token = xxx
为了对json进行解码并显示我想要的信息,但我不知道如何获取访问令牌。我使用图形资源管理器生成了一个访问令牌,它与我的名字绑定为Facebook开发人员但在2小时后到期。
有许多事情让我感到困惑,我希望你能指出我的解决方案 我已经阅读了文档,但所有内容都围绕着用户登录您的应用和您的应用发布。所以我的问题是:
我希望我没有混淆你。 谢谢。
答案 0 :(得分:0)
获取页面访问令牌的基本过程如下: 1.获取作为该页面管理员的用户的用户访问令牌 2.使用此用户令牌,请求graph.facebook.com/me/accounts并在返回的列表中查找正确的页面ID。 3.从该ID中获取关联的Page令牌 4.用它来做页面内容。
新推出的Facebook文档指南向您展示了如何逐步获取其中一个访问令牌: https://developers.facebook.com/docs/howtos/login/login-as-page/ 希望该指南可以帮助你。
我也会按顺序回答你的问题: