user_status和read_stream FB权限有什么区别?

时间:2012-06-30 21:31:16

标签: facebook facebook-graph-api

我在这2个权限之间感到困惑。从Permissions Reference开始,两个权限都可以访问用户的帖子/消息。似乎read_stream权限涵盖了user_status权限,因为它提供了对所有帖子的访问权(意味着所有消息,签到,状态......以及用户的朋友在用户页面上发布的帖子)。

任何人都可以提供有关这些权限的更多信息吗? 感谢。

2 个答案:

答案 0 :(得分:3)

documentation现在谢天谢地回答:

<强> user_status

  

提供对用户状态消息和签入的访问。请参阅   location_post表的文档,以获取有关如何使用的信息   此权限可能会影响有关该信息的检索   与帖子相关的位置。

...而

<强> read_stream

  

提供对此人新闻Feed中所有帖子的访问权限。这个   权限保留给复制Facebook客户端的应用程序   没有本机客户端的平台。它可能只用于   为人们提供访问此内容的权限。最多可能需要14天   为您的应用程序进行审核。

换句话说,read_stream获取用户的新闻源(即不是他们的状态),获得批准非常棘手(如您所想)。而user_status获取用户自己发布的状态。

答案 1 :(得分:2)

This post可能对您有用。看起来read_stream包含已标记的照片,参与活动的朋友,朋友的关系更新等,而friends_status则可让您访问所有(?)朋友的状态更新,其中可能包含共享链接,但不是照片,事件等。