网站上的页面可以获得facebook访问令牌吗?
我对facebook的开发相当陌生,但我仍然对oAuth的事情感到困惑。 我的一个客户让我向他的网站显示他的facebook页面的最新帖子、链接和状态 在他的网站的php页面上,我正在创建一个url "https://graph.facebook.com/“$clientFacebookPage.”/posts?limit=1&access\u token=xxx 为了对其进行json解码并显示我想要的信息,但我不知道如何获取访问令牌。我使用graph explorer生成了一个访问令牌,该令牌与我作为facebook开发人员的姓名绑定,但在2小时后过期 已经有很多事情让我困惑,我希望你能给我指出一个解决办法 我已经阅读了文档,但所有内容都围绕着用户登录你的应用程序和你发布应用程序。所以我的问题是:网站上的页面可以获得facebook访问令牌吗?,facebook,oauth,facebook-opengraph,Facebook,Oauth,Facebook Opengraph,我对facebook的开发相当陌生,但我仍然对oAuth的事情感到困惑。 我的一个客户让我向他的网站显示他的facebook页面的最新帖子、链接和状态 在他的网站的php页面上,我正在创建一个url "https://graph.facebook.com/“$clientFacebookPage.”/posts?limit=1&access\u token=xxx 为了对其进行json解码并显示我想要的信息,但我不知道如何获取访问令牌。我使用graph explorer生成了一个访问令牌,该令牌
- 我是否需要创建一个应用程序来使用url进行卷曲(需要特殊权限)
- 如果是这样,facebook页面的管理员是否需要使用该应用程序进行授权
- 接下来我需要做什么?我可以使用应用程序id和密码创建一个网页。这是否意味着我可以检索facebook页面的信息?如何
- 我知道页面需要一个auth令牌来卷曲页面并检索所需的数据。我可以在哪里生成它?网页需要生成它吗?还是我(作为应用程序开发人员)已经获取了令牌并将其写入我的php代码
- 如果我退出facebook,程序/网页会停止运行吗
谢谢。获取页面访问令牌的基本过程如下: 1.为作为页面管理员的用户获取用户访问令牌 2.使用此用户令牌,请求graph.facebook.com/me/accounts并在返回的列表中查找正确的页面ID。 3.从该ID获取关联的页面令牌 4.用它来做页面内容 最新发布的Facebook docs指南向您展示了如何逐步获取这些访问令牌之一: 希望那个指南能帮助你 我也将按顺序回答您的问题:
- 是的,您需要一个应用程序来生成访问令牌以进行API查询
- 对
- 这在上面链接的指南中(如果您还需要创建获取用户访问令牌的方法,请从入门开始)
- 同样,请参见上面的指南
- 是的,但是您应该按照中的步骤生成长期访问令牌。一旦这样做,您检索到的任何页面令牌都将永远有效