首页 理论教育 GoogleAPI云计算工具包,助您实现4.6版本的技术成果

GoogleAPI云计算工具包,助您实现4.6版本的技术成果

时间:2023-10-29 理论教育 版权反馈
【摘要】:Google有一个广泛的方案,支持那些希望利用基于Google云的应用和服务的开发人员。在“Google code”页面上“更多产品”的链接获得一个Google API的列表。属于这一类的最常见的服务有AdWords、AdSense和Google Analytics。具体的Google API可以点开某类API查看。

GoogleAPI云计算工具包,助您实现4.6版本的技术成果

Google有一个广泛的方案,支持那些希望利用基于Google云的应用和服务的开发人员。这些API延伸到Google的每一个业务角落。Google针对开发人员的代码主页地址为:http://code.google.com,这个站点可以访问开发工具、如何在工作中使用各种API(包括Google服务)的信息,以及技术资源。

1.Google提供的开发服务

Google提供的开发服务有AJAX API、Android、Google App Engine(GAE)、Google App Marketplace(GAM)、Google Gears、Google Web Toolkit(GWT)、Project Hosting。

(1)AJAX API被用于构建小组件和其他小程序,一般存在于类似iGoogle的地方。AJAX提供对JavaScript和HTML创建的动态信息的访问能力。

(2)Android是一个手机操作系统。

(3)GAE是Google的平台即服务(PaaS)云计算应用程序的开发和部署系统。

(4)GAM为基于云的应用程序提供应用程序开发工具和分销渠道。

(5)Google Gears是一种提供离线访问在线数据的服务,包括一个安装在客户端的数据库引擎,用来缓存和同步数据。Gear允许基于云的应用程序为客户服务,甚至在互联网连接不可用时。例如,利用Dear,可以离线使用Gmail。

(6)GWT是为开发基于浏览器的应用程序准备的开发工具包。GWT是一个开源平台,被用于创建GoogleWave和AdWords。GWT允许开发者使用Java或者使用JavaScript在GWT的编译器中创建AJAX应用程序。

(7)Project Hosting是一个管理代码的项目管理工具。

2.Google API的分类(www.xing528.com)

大多数Google服务是被某一个API展现出来的,这就是为什么会看到一个版本的Google搜索引擎、Google地图、YouTube视频、Google地球、AdWords、AdSense,甚至许多Google Apps元素在其他的网站上呈现。在“Google code”页面上“更多产品”的链接获得一个Google API的列表。

可以分为以下7类。

(1)Ads and AdSense:这些API允许Google的广告服务整合进Web应用程序。属于这一类的最常见的服务有AdWords、AdSense和Google Analytics。

(2)AJAX:Google AJAX API提供将JavaScript代码段写进代码中的方式来增加内容,如RSS信息源、地图、搜索对话框等信息来源。

(3)Browser:Google有一些与创建基于浏览器的应用程序相关的API,包括4个Chrome浏览器专用的,即Google云打印API、用于创建安装包的可安装型Web App API、使用Java创建AJAX应用程序的Google Web工具包和高性能JavaScript引擎V8。

(4)Data:Data API是用于与各种各样的Google服务交换数据的。Google Data API列表中包括Google Apps、Google Analytics、Base、Book、日历、代码搜索、Google地球、Google列表、Google记事簿和Picasa Web相册。

(5)Geo:是一组为了将特定位置信息和地图以及特定经纬数据库挂钩的API。这类比较常用的是Google地球、方向(Directions)、JavaScript地图、Flash地图和静态地图(Static Map)。

(6)Search:搜索API触及其核心竞争力和服务,如AJAX搜索、书搜索、代码搜索、客户搜索等API,以及Web管理员工具Data API允许开发者在他们的应用程序和Web网站中包括Google搜索。

(7)Social:许多Google API用于信息交换和沟通工具。它们支持Gmail、日历和其他的一些应用程序,并且提供一套基础服务。最常见的社会化媒体API是博客数据(Blogger Data)、日历、联系(Contacts)、开发社区(OpenSocial)、Picasa和YouTube。

具体的Google API可以点开某类API查看。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈