Facebook Graph API read_stream 权限实际上被非 Facebook 品牌应用程序阻止了吗?

标签 facebook facebook-graph-api permissions deprecated facebook-permissions

目前从 Facebook 获得一些关于 read_stream 权限是否实际上已被弃用的非 Facebook 品牌应用程序的相互矛盾的信息。我知道最近进行了更改,要求使用特定于应用程序的访问 token 来获取读取流权限。

在 Facebook 图形资源管理器中,我的现有应用程序似乎已经被授予 read_stream 权限的特定于应用程序的访问 token ,但它仍在提供对 [user-id]/posts 端点的访问权限,尽管我也注意到搜索对于引用中的此端点,您现在将转到 [user-id]/feed,这也需要 read_stream 权限。

reference 中搜索 read_stream 权限时然而,它现在是:

This permission is granted to apps building a Facebook-branded client on platforms where Facebook is not already available. For example, Android and iOS apps will not be approved for this permission. In addition, Web, Desktop and TV apps will not be granted this permission. Blockquote

想知道来自 Facebook 或外部的任何人是否真的可以确认此端点现在已对第 3 方应用程序关闭,是否有任何解释原因?

最佳答案

现在有人可以使用“user_posts”权限 - 这一新权限允许应用访问个人时间轴上的帖子。这包括某人自己的帖子、他们被标记的帖子以及其他人在他们的时间轴上发布的帖子。 这是 News Feeds 的有用替代品。 以前,可以使用 read_stream 权限访问此内容。 user_posts 权限会自动授予之前拥有 read_stream 权限的任何人。

Facebook Platform Changelog

关于Facebook Graph API read_stream 权限实际上被非 Facebook 品牌应用程序阻止了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26540854/

相关文章:

facebook-graph-api - 使用 Facebook Graph API 的 FQL 查询

laravel -/storage/logs 中没有现有目录,并且无法构建 : Permission denied

android - 屏幕旋转时 Facebook 登录窗口关闭

ios - 图片的 Graph API 更改

swift - facebook登录跳转到另一个页面

facebook - 如何通过 Facebook Graph API 从带有附件的页面发送直接消息?

安卓 USB 主机。如何在不显示对话框的情况下获得使用 USB 设备的权限?

python - 从 python 中关闭文件

ios - Facebook API iOS 5.1 示例?

Facebook 共享扩展在 iOS 11 中崩溃