摘要:ProgrammableWeb 记录了100多个Google API。早在2006年中期,Google已经拥有了10个API。时至今日,除了Google Search及Ajax Search API已退出舞台,剩余8个被运用在何处呢,是被开发者追捧还是遗弃?且看本文的分析。
ProgrammableWeb记录了100多个Google API。这些API一直吸引着开发者的眼球。早在2006年中 期,Google已经拥有了10个API。时至今日,除了Google Search API及 Google Ajax Search API已退出历史舞台,剩余8个被运用在何处呢,是被开发者追捧还是遗弃?且看本文的分析。
一、Google Maps API
Google Maps API的出现,曾引起了巨大轰动,促使了最早期地图混搭的发展。据Google称,有超过100万个网站在使用该功能。早期使用该API完全是免费,如今需要付费了。
二、Google Talk API
2005年推出的Google Talk API完全是开放的。在AOL即时通讯的时代,Google着实是火了一把。近来,Google开始青睐于Google Plus的Hangouts。然而当Hangouts成为自己的产品时,EFF称,Google放弃了开放标准。
三、Google Search API
Google Search API是Google旗下一个比较早的API,它是用来查询访问搜索结果的API。它也是Google首先放弃的API。奇怪的是该API作为公司搜索方面的核心竞争力,公司却决定停止与开发者分享。
四、Blogger API
Blogger API是Google旗下一大型的博客服务网站。该API是现在博客平台的鼻祖,而现在的博客已是第三个版本了。
五、YouTube API
YouTube API一露面就受到广大用户的拥护。虽然地图混搭曾风靡一时,但随着YouTube API的出现,越来越多的开发者的更加关注YouTube 。尽管YouTube的混搭比较少,但视频应用确实比Google Maps有趣的多。
六、FeedBurner API
FeedBurner API是Google收购而来的,该API可以帮助开发者提供RSS提要与数据进行互动服务。随着Google Reader即将退出历史舞台,大家都在猜测,如果FeedBurner API取代其功能,它能否成为Google的有力武器。
七、Google Calender API
Google Calender API是Google的GData格式的早期采用者。GData是一种基于XML,遵循RSS和Atom规则的格式,这在当时似乎成为主流格式。而Calendar API v3 更是顺应时代潮流,采用了JSON。
八、Google AdWords API
Google AdWords API是Google的主要的收入来源。作为唯一Google自创品牌的API,至今仍然使用SOAP,没有一个RESTful版本。
九、Google Ajax Search API
Google Ajax Search API 曾一度被誉为Google Search API的替代品,该API基于JavaScirpt,主要面向那些对终端用户搜索行为感兴趣的开发者。但由于Ajax方式使得用户难以获得搜索结果,因此 谷歌最终放弃了该API,转而建议开发者使用Google Custom Search API。
十、Google AdSense API
Google AdSense API 帮助开发商在具有一定访问量的网站上,推广Google自身的广告,通过点击率来获得利润收入。
以上是Google早期的10个API——你喜欢哪一个?