【发布时间】:2015-08-04 06:10:31
【问题描述】:
我运行一个小型 Facebook 应用程序,该应用程序通过 /me/home API endpoint 和 read_stream permission 使用其用户的新闻提要。 (Facebook 实际上并没有将read_stream 授予普通的普通应用程序,所以我的用户创建了他们自己的 FB 应用程序并使用它的密钥/秘密,这是可行的。)
遗憾的是,Facebook 将在两个月内,即 10 月 6 日成为turning off the /me/home endpoint altogether。我明白他们的意图,但我希望有一些方法可以让我的应用程序继续运行。是否有任何其他方式来获取用户的新闻提要,即来自他们的朋友和他们关注的人的帖子?
只是公开帖子就可以了;自 v2.0 升级以来,这就是 /me/home 去年返回的所有内容并且无论如何都发生了变化。我什至可以抓取 HTML,只要它可以访问访问令牌而不是会话 cookie。 (似乎不太可能。)
提前致谢!
【问题讨论】:
-
您需要使用
/me/feed。在您当前用户的user_posts许可下,它将为您提供他们自己的帖子。有多少关于朋友/朋友的信息是可见的,取决于他们是否也在使用您的应用并授予它权限。 -
感谢@CBroe!
/me/feed并不是我真正想要的。 from the docs:此人或其他人在此人个人资料上发布的帖子(包括状态更新)和链接的提要。 -
这就是你可以得到的。不再可能获取用户的整个提要,包括其他人的帖子、页面等。
-
是的,我明白这是他们的意图,正如 OP 中所述。我只是希望有一个解决方法,无论是另一个 API 端点还是抓取 HTML 或其他东西。可能没有,但这里的人足智多谋,谁知道呢!
-
没有解决方法。没有其他端点,并且不允许抓取(未经 Facebook 明确书面许可)。
标签: facebook facebook-graph-api