Open Stream API

时间:2013-11-06 13:11:15

标签: facebook facebook-graph-api social-networking

我想知道第三方是否有共同的机制来访问任何社交网络数据,我发现了social-networks connect services。在本文中,他们描述了第三方连接到社交网络的4个阶段。

1)身份验证:第三方应用程序可以使用社交网络端(例如OAuth)提供的身份验证服务来验证用户。

2)授权:社交网络为第三方提供访问其自身数据的权限。 (通常,社交网络再次使用OAuth来管理访问权限)

3) Streams:让第三方网站发布到用户的活动流,反之亦然。 (例如, Facebook使用Open Stream API

4)应用程序:让第三方网站在应用程序范围内开发丰富的社交功能(例如,第三方可以使用Graph API,FQL来更新Facebook信息)


我的问题是

1)在整个上述机制中适用于任何社交网络是否属实?

2)我已经阅读了Facebook 3年前推出的Open Stream API,当我打开Facebook API文档时,我再也看不到它了。 Facebook不再支持这种API是真的吗?或者在我误解的情况下,是否有可能将FQL,Graph API与Facebook中的Open Stream API相同?或者他们是不同的?

1 个答案:

答案 0 :(得分:0)

社交网站不直接访问其流数据。例如,facebook通过它的Graph / Search API& amp;给我们提供公共数据访问。 FQL。

但是对于流数据,您可能需要联系其授权的数据转售商。他们可以为您提供所需的所有社交网络的一点访问权限。Datasift& GNIP是我记忆中最重要的两个。我遇到了类似的问题,你可能还想跟踪my SO question的类似线路。