TypeCodes

细数国内五个大型的云开放平台

1 发展历程

自从2007年5月24日脸谱Facebook推出自己的API应用接口后,Google、Twitter等IT巨头也纷纷推出了自己的开放平台,例如目前国内很多开发人员都在使用GAE部署自己的项目。而国内云平台的初步形成是在2008年,豆瓣、搜狐、天涯以及人人网等几个社区类型的IT企业成为了中坚力量;2009年,淘宝已经展示了巨大的发展潜力,于是也推出了自己的开放平台;而到了2010年,几大IT巨头——新浪(微博)、百度、腾讯也逐渐构建了自己的API系统。尤其是新浪微博,在开放程度上为最大。截至目前,新浪微博的API近乎100多个了;而相对的腾讯微博的接口则少的可怜,区区的十几个。在历经5年之后,到了2013年的今天,各大开放平台的体系已经较为清晰和稳定。下面列举了国内的几个博主认为比较具有人气的开放平台(排名不分先后)。

2.1 新浪微博开放平台

新浪微博开放平台创立于2010年7月,其地址是 http://open.weibo.com/ 。开放平台的作用也就是三个方面:把自己内部的应用API安全开放;让外部合作伙伴把APP做出来;把更多的客户资源巩固扩大化。该平台是一个基于新浪微博客系统的开放的信息订阅、分享与交流平台。它为您提供了海量的微博信息、粉丝关系、以及随时随地发生的信息裂变式传播渠道。新浪微博作为国内最大的类Twitter网站,占据着独天得厚的客户优势。所以,作为开发人员需要重点解决的是如何利用这些资源达到“现金化”。

新浪微博开放平台

2.2 百度开放平台

成立于2010年9月的百度开放平台,其地址是 http://open.baidu.com/ 。百度开放平台主要以Web应用、内容开放为主。目前百度开放平台主要由三部分构成:百度框计算、百度开放云以及百度站长、百度百科等开放资源。相信大家接触的比较多的是百度开放云中的百度开发者中心,也即常说的BAE平台。现在在百度搜索“计算器”等词,你会发现百度首页第一条会展示百度网页应用的产品。这些APP都是基于百度开发平台开发而成的。不过,在博主看来,百度开放平台还是缺乏类似于新浪微博、QQ等具有大量黏性用户的资源,所以普通的开发者很难从他们的API中做出有价值的产品。

百度开放平台

2.3 腾讯开放平台

同样是在2010年,腾讯开放平台逐渐形成,其地址是 http://open.qq.com/ 。截止至目前,腾讯开放平台逐步建立了基于QZONE以及QQ校友等社区类型的开放平台、基于Web(例如Discuz论坛)的腾讯WebQQ开放平台、基于Q+的腾讯Q+开放平台以及腾讯财付通开放平台等等子系列平台。拥有比新浪微博更具黏性的客户资源,腾讯通过Web应用、客户端、无线应用、搜索、游戏等打造多维度平台。随着“腾讯帝国”时代的来临,腾讯为了进一步扩大产品优势,推出了开放平台达到21个。不过,相对于新浪微博开放平台的丰富的API接口,腾讯开放平台似乎有所顾虑或者说是保守。例如,近段时间博主在折腾QQ互联的API,发现里面的接口只能获取基础的数据以及相应的基本操作。而且有些接口不是很完善,例如使用接口读取用户的地址,返回的数据只是代表地区的数字,开发人员还需进一步转换才能正常显示位置。

腾讯开放平台

2.4 淘宝开放平台

早在2009年6月,淘宝就建立了自己的开放平台,其地址是 http://open.taobao.com/ 。开发人员可通过淘宝API来获取淘宝用户、淘宝商品、淘宝店铺、淘宝交易明细、淘宝商品管理等信息,并建立相应的电子商务应用。在博主看来,淘宝开放平台拥有较之其他平台最清晰的平台模式,而且开放了几乎可以对所有店铺操作的API权限,这就大大降低了开发成本。随着淘宝各产品线的扩大化,相信淘宝开放平台会给纵多开发者带来更多的惊喜和福利!

淘宝开放平台

2.5 360开放平台

360开放平台算是“半路出家”,其地址是 http://open.360.cn/ 。从360开放平台的首页可以看到,它包含了360手机助手、360软件、360游戏、360浏览器、360应用等众多子系列开放平台。这些平台基本包含了360的所有产品线。依托360浏览器和360卫士的用户群体,开发人员可以开发出包括游戏、视频、小说、新闻资讯、音乐、购物、娱乐、生活健康、工具等互联网应用。但是在博主看来,对于普通开发人员来说,这些API接口似乎不太具有吸引力。类似于百度开放平台,360还是缺乏像腾讯、新浪微博的客户资源。

360开放平台

3 结语

随着越来越多的IT企业迈向“云时代”的进程中,云开放平台肯定会越来越多的,而且API接口肯定也会越来越完善。但是,博主觉得只有做到了下面三步的云开放平台才能够真正吸引众多的开发者。一,拥有庞大的流量(百度流)或者庞大的用户(腾讯流);二,拥有完善的用户体系,从而实现共享用户数据;三,清晰的平台架构和开发模式,规则透明和公平。

打赏支持

Comments »