我在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
有人可以一步一步地帮助我如何获得长寿命令牌吗?
答案 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的文档--->
答案 2 :(得分:0)
这是我的实现(PHP):
$newposts = json_decode(file_get_contents("https://graph.facebook.com/YOURFBPAGE/feed&access_token=YOURAPPID|YOURAPPSECRET"));
由于我只使用它来对我的Feed帖子做简单的拉取请求,这是最好的方法。您不必处理过期的访问令牌。只需创建您的Facebook应用程序并获取ID和秘密。