论文部分内容阅读
Open Stream API可以使Facebook的用户生成内容被应用在互联网客户端、手机应用程序等新兴的互联网应用上。
Facebook对于互联网行业的影响并不仅仅是将SNS这一新兴市场变得炙手可热,更多的则是带来了众多新鲜的元素,除了SNS本身之外,还有开放平台。Facebook开放API的设计使得SNS的延伸性变得更加广阔,而跟风的国产SNS也纷纷开始推动API的开发,SNS网站也开始逐渐变成一个平台和工具式的产品。
2009年4月,Facebook在开放平台上又走出了一步棋,宣布推出一款名为“Open Stream API”的工具,允许第三方开发者通过这款工具对Facebook用户生成的内容加以利用,还可用其生产新的网络产品和服务。
新的开放之路
根据Facebook的说法,Open Stream API可以使Facebook的用户生成内容被应用在互联网客户端、手机应用程序等新兴的互联网应用上,这其实是Facebook试图将其庞大的用户以及他们创造的内容开放到整个网络的重要举措。
SNS在经历了虚高的吹捧之后逐渐开始回归理性,目前包括Facebook在内的几乎所有SNS都在面临同样的问题,那就是如何将其巨大的网站流量转化为实际营收。至少到目前为止,还没有哪一家SNS网站能够很好地解决这一问题。
Facebook工程师贾斯汀•比绍普(Justin Bishop)在公司官方博客上表示:“未来几个月中,用户将可在更多网站上通过更多应用程序以我们刚刚开始构想的方式展开消息流的互动。”而就在2009年4月,Facebook刚刚将其主页进行了改版,更多地凸现了将消息流作为公司服务中心环节的意图。
通过Open Stream API这一功能,Facebook众多的第三方开发者可以使用Facebook上的大量内容,包括文字、照片、视频、链接、评论和其他应用程序。而另一方面,Facebook上积累的大量个人信息都可以被应用到更广阔的互联网其他网站上。这样一来,传统的SNS网站也可以具备原本只属于Twitter的灵活和方便的特点,同时将具备更丰富的表达能力,毕竟Twitter只能表现出现状,而Facebook可以提供更多的内容。
目前已经有不少企业表示将对新的API提供支持,Adobe和微软都已经表态,Adobe正在其Air执行环境使用Facebook的应用软件,微软也在使用Silverlight制作Facebook软件。其他参与企业还包括联络人管理系统商Plaxo和第三方应用程序厂商Seesmic Desktop等等。
“流”通整个网络
事实上,Facebook的这次开放是以Activity Streams为基础,这是一个开放式的信息流标准,其他社交网络和媒体分享应用程序也能使用。换句话说,从Facebook上产生的信息可以“流”遍所有支持Activity Streams的网站。而另一方面,如果有开发者利用这一API开发相应的应用程序,则可以与多个支持Activity Streams的网站交换数据。
Stream,以前被称为Feed,是Facebook这次重新设计的中心。Facebook把其网站上的大量信息从静态的内容向动态的信息流转变。除了Facebook之外,其他大型社交网站也开始使用这一技术标准,这也表示SNS网站开始选择开放而非封闭的环境进行发展的战略方向。
在Facebook推出这一新应用之后,2009年4月底就有多家企业推出了相应的产品。Microsoft Silverlight 团队的 Brian Goldfarb 在 Facebook Demo Day 上演示了两款 Facebook Open Streams API 应用,分别是基于 Silverlight 的 Facebook Photo Cloud以及基于 WPF 的 Facebook Faboolous。Facebook Photo Cloud 是一款基于 Silverlight 的网络应用,支持 Feeds 整合、个人资料查看、以及基于 Deep Zoom 的照片浏览体验。而Facebook Faboolous则是一款基于 WPF 的 Windows 桌面应用,支持缓存和同步、离线浏览照片、Feeds 整合、搜索、Windows 7 任务栏整合、多点触控等。
另外,Seesmic 也演示了其计划推出的新版 Seesmic Desktop。社会化 Office Outlook 插件 Xobni 也将利用 Facebook Open Stream API 允许用户查看来自联系人的 Facebook 更新。
Facebook对于互联网行业的影响并不仅仅是将SNS这一新兴市场变得炙手可热,更多的则是带来了众多新鲜的元素,除了SNS本身之外,还有开放平台。Facebook开放API的设计使得SNS的延伸性变得更加广阔,而跟风的国产SNS也纷纷开始推动API的开发,SNS网站也开始逐渐变成一个平台和工具式的产品。
2009年4月,Facebook在开放平台上又走出了一步棋,宣布推出一款名为“Open Stream API”的工具,允许第三方开发者通过这款工具对Facebook用户生成的内容加以利用,还可用其生产新的网络产品和服务。
新的开放之路
根据Facebook的说法,Open Stream API可以使Facebook的用户生成内容被应用在互联网客户端、手机应用程序等新兴的互联网应用上,这其实是Facebook试图将其庞大的用户以及他们创造的内容开放到整个网络的重要举措。
SNS在经历了虚高的吹捧之后逐渐开始回归理性,目前包括Facebook在内的几乎所有SNS都在面临同样的问题,那就是如何将其巨大的网站流量转化为实际营收。至少到目前为止,还没有哪一家SNS网站能够很好地解决这一问题。
Facebook工程师贾斯汀•比绍普(Justin Bishop)在公司官方博客上表示:“未来几个月中,用户将可在更多网站上通过更多应用程序以我们刚刚开始构想的方式展开消息流的互动。”而就在2009年4月,Facebook刚刚将其主页进行了改版,更多地凸现了将消息流作为公司服务中心环节的意图。
通过Open Stream API这一功能,Facebook众多的第三方开发者可以使用Facebook上的大量内容,包括文字、照片、视频、链接、评论和其他应用程序。而另一方面,Facebook上积累的大量个人信息都可以被应用到更广阔的互联网其他网站上。这样一来,传统的SNS网站也可以具备原本只属于Twitter的灵活和方便的特点,同时将具备更丰富的表达能力,毕竟Twitter只能表现出现状,而Facebook可以提供更多的内容。
目前已经有不少企业表示将对新的API提供支持,Adobe和微软都已经表态,Adobe正在其Air执行环境使用Facebook的应用软件,微软也在使用Silverlight制作Facebook软件。其他参与企业还包括联络人管理系统商Plaxo和第三方应用程序厂商Seesmic Desktop等等。
“流”通整个网络
事实上,Facebook的这次开放是以Activity Streams为基础,这是一个开放式的信息流标准,其他社交网络和媒体分享应用程序也能使用。换句话说,从Facebook上产生的信息可以“流”遍所有支持Activity Streams的网站。而另一方面,如果有开发者利用这一API开发相应的应用程序,则可以与多个支持Activity Streams的网站交换数据。
Stream,以前被称为Feed,是Facebook这次重新设计的中心。Facebook把其网站上的大量信息从静态的内容向动态的信息流转变。除了Facebook之外,其他大型社交网站也开始使用这一技术标准,这也表示SNS网站开始选择开放而非封闭的环境进行发展的战略方向。
在Facebook推出这一新应用之后,2009年4月底就有多家企业推出了相应的产品。Microsoft Silverlight 团队的 Brian Goldfarb 在 Facebook Demo Day 上演示了两款 Facebook Open Streams API 应用,分别是基于 Silverlight 的 Facebook Photo Cloud以及基于 WPF 的 Facebook Faboolous。Facebook Photo Cloud 是一款基于 Silverlight 的网络应用,支持 Feeds 整合、个人资料查看、以及基于 Deep Zoom 的照片浏览体验。而Facebook Faboolous则是一款基于 WPF 的 Windows 桌面应用,支持缓存和同步、离线浏览照片、Feeds 整合、搜索、Windows 7 任务栏整合、多点触控等。
另外,Seesmic 也演示了其计划推出的新版 Seesmic Desktop。社会化 Office Outlook 插件 Xobni 也将利用 Facebook Open Stream API 允许用户查看来自联系人的 Facebook 更新。