我在这2个权限之间感到困惑。从Permissions Reference开始,两个权限都可以访问用户的帖子/消息。似乎read_stream权限涵盖了user_status权限,因为它提供了对所有帖子的访问权(意味着所有消息,签到,状态......以及用户的朋友在用户页面上发布的帖子)。
任何人都可以提供有关这些权限的更多信息吗? 感谢。
答案 0 :(得分:3)
documentation现在谢天谢地回答:
<强> user_status 强>
提供对用户状态消息和签入的访问。请参阅 location_post表的文档,以获取有关如何使用的信息 此权限可能会影响有关该信息的检索 与帖子相关的位置。
...而
<强> read_stream 强>
提供对此人新闻Feed中所有帖子的访问权限。这个 权限保留给复制Facebook客户端的应用程序 没有本机客户端的平台。它可能只用于 为人们提供访问此内容的权限。最多可能需要14天 为您的应用程序进行审核。
换句话说,read_stream
获取用户的新闻源(即不是他们的状态),获得批准非常棘手(如您所想)。而user_status
获取用户自己发布的状态。
答案 1 :(得分:2)
This post可能对您有用。看起来read_stream
包含已标记的照片,参与活动的朋友,朋友的关系更新等,而friends_status
则可让您访问所有(?)朋友的状态更新,其中可能包含共享链接,但不是照片,事件等。