Facebook长期访问页面

时间:2013-05-15 05:32:16

标签: facebook token

我在TYPO3中使用facebook扩展程序来取出页面的facebook帖子。因此我需要accessstoken。 我google了一下,发现我需要一个Facebook应用程序,我需要成为该页面的管理员。

然后我听说我需要将该应用与该网站联系起来,但我该怎么办呢?

我也尝试过accessstoken:

https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials

然后执行:

https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token& client_id={app-id}&client_secret={app-secret}&fb_exchange_token={short-lived-token}

...使用此令牌,但它显示No user access token specified

有人可以一步一步地帮助我如何获得长寿命令牌吗?

3 个答案:

答案 0 :(得分:1)

您只想拉,您真的不需要页面访问令牌。除非您对您的网页有人口统计或其他限制,否则不会。所有页面都是公开的,可以使用简单地放置的App Access Token轻松访问它们上面的数据

Your_App_ID|Your_App_Secret

答案 1 :(得分:0)

首先你需要从facebook获取一个API密钥,所以这里是步骤--->

http://www.shoutmeloud.com/how-to-acquire-your-facebook-api-key.html

&安培;那么你可以访问facebook API,这些是facebook提供的使用该API的文档--->

https://developers.facebook.com/docs/guides/web/

答案 2 :(得分:0)

这是我的实现(PHP):

$newposts = json_decode(file_get_contents("https://graph.facebook.com/YOURFBPAGE/feed&access_token=YOURAPPID|YOURAPPSECRET"));

由于我只使用它来对我的Feed帖子做简单的拉取请求,这是最好的方法。您不必处理过期的访问令牌。只需创建您的Facebook应用程序并获取ID和秘密。