所以Facebook似乎已经弃用了配置文件的公共JSON和XML Feed(https://www.facebook.com/feeds/page.php?format=json&id=[id])。
我有一个客户的网站正在抓取一个简单的Facebook提要在主页上显示。他们拥有他们想要提供的Facebook页面。
我知道我应该使用Graph API。但是没有身份验证似乎不可能。有没有办法在不每次生成临时令牌的情况下提取此数据?每次打开这个单独的网站时都要求用户访问Facebook,这似乎是一个非常糟糕的用户体验。
这似乎是facebook(Did Facebook recently disable accessing public page feeds via uri?)近期的弃用。任何帮助是极大的赞赏。谢谢!
答案 0 :(得分:2)
要在Json中显示没有身份验证的公共信息,请在Facebook图表中创建一个应用程序。
你只需要:
并使用此网址:
https://graph.facebook.com/Facebookpageid/feed?access_token=Facebookappid|Facebookappsecret
和田田,你可以在Json看到公共饲料。
希望帮助别人。答案 1 :(得分:0)
谢谢@WizKid,这有帮助!更具体地说,我看起来需要找到永久页面访问令牌。这个页面有我的答案:facebook: permanent Page Access Token?