我正在尝试从 Facebook 提取一个页面提要到 RSS,但是每次我尝试尝试时,我都会在 XML 中返回一个错误,内容如下:
<![CDATA[
This feed URL is no longer valid. Visit this page to find the new URL, if you have access: <a href="https://www.facebook.com/profile.php?id=<FB_ID>">https://www.facebook.com/profile.php?id=<FB_ID></a>
]]>
我使用的网址是:
https://www.facebook.com/feeds/page.php?id=<fb_id>&format=rss20&access_token=<my_page_token>
我没有设置年龄限制,也没有国家/地区限制:
此外,我已经尝试过使用和不使用访问 token 。
如以下评论所述,JSON URL 确实有效:
https://graph.facebook.com/<page_name>/feed&https://www.facebook.com/<page_name>/feed?access_token=<token>
这是怎么回事/我该如何解决这个问题?
最佳答案
这是我的指示。
- 转到 facebook 并右键单击个人资料图像以获取 URL 并复制 ID
- 转到此处 https://graph.facebook.com/ID_GOES_HERE
- 获取结果页面上列出的 ID 值并将其复制
- 转到此处并粘贴新 ID https://www.facebook.com/feeds/page.php?id=ID_GOES_HERE&format=rss20
- 将 URL 复制并粘贴到您的供稿阅读器中
关于php - Facebook 扼杀了公共(public) RSS 提要;如何获取带有新时间线的 Facebook 页面 RSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9709016/