转载:Google API简介

Google Account Authentication Google Account
提供了两类验证帐号的API,ClientLogin API用于帮助桌面程序或手机应用程序完成验证,不过这种验证实际上是通过http form的方式来完成的。另一种API虽然仍旧是利用http方式,但AuthSub API出于帮助Web用户完成登录验证的考虑,提供了一种近似于二传手的功能。登录信息填写和验证都在Google服务器上完成,用户对是否在当前网站使用Google Account的信息进行授权。(显然,使用这类API,你使用的编程语言并没有限制)
AdSense API AdSense API
允许你将AdSense的登录功能和管理功能集成到你的blog或者主页中(当然,也可以被动的由网站管理员添加到你的blog上)。这套API提供了五种语言的实现:Java, Perl, Python, PHP 和.NET.
AdWords API AdWords API
为广大投放广告的公司和第三方广告商提供了使用自己的程序管理AdWords的方式(对于需要维护成百上千个AdWords的机构来说,这难道不是福音么?)。AdWords API仅提供PHP 和 Java两种语言版本。
Google AJAX Search API AJAX
搜索API 为你提供了一种更好的将Google搜索加入你的网页中的方式,使Google搜索看起来跟你的站内搜索一样。(显然,开发者了解Javascript就好了)
Google Base Data API Google Base data API
允许用户通过编程手段完成对Google Base中数据的增删改查。(现在已经是Google Data APIs的子项目了)
Blogger Data API Blogger data API
允许你通过编程,对你blog的内容进行完全控制。(Google Data APIs的子项目)
Google Calendar Data API Google Calendar API
提供了编程完全控制你的Calendar的方式。(Google Data APIs的子项目)
Google Data APIs Google data APIs
提供Java和C#两种编程语言接口,允许程序直接访问Google的服务,整个过程基于Google Data APIs Protocol。使用本套API的相关项目包括:Blogger, Google Base and Google Calendar 。
Google Desktop SDK Google Desktop SDK
为开发者将Google桌面集成到自己的应用程序中提供了方便。 Google为大家提供了基于Python的 例子。
Google Earth KML KML全称是Keyhole Markup Language
是一个基于XML语法和文件格式的文件,用来描述和保存地理信息如点、线、图片、折线,并在Google Earth客户端之中显示。通常开发人员利用KML在Google Earth上添加自己所需要的东西(教程和文档和Keyhole论坛)。
Google Gadgets API Google Gadgets API
用于为Google 个性化主页添加新的模块,管理你的Google桌面和Google个人主页。
Gmail Atom Feeds Gmail
为方便用户读取收件箱和访问相关内容,提供了Atom格式的种子。
Google Checkout API
使用Google Checkout API,你可以很容易地将电子商务中的支付服务集成到你的网站中,帮助买家管理订单状态以及自己的信用卡信息。Google为大家提供了Java、PHP和ASP三种版本的客户端实现。
Google Web Toolkit Google Web Toolkit (GWT)
是一种Java开发框架,帮助你更快的开发Ajax应用。当你的应用发布时,GWT将会把你的Java代码转译成跨浏览器的JavaScript和HTML。
Google Groups Feeds
针对Google Groups的Atom种子,使用方式如下!
Google Maps API
为你将Google Maps集成到你的应用中提供了方式。
Google News Feeds Google
提供的新闻聚合功能,提供RSS和Atom两种形式的种子。
Google Related Links Google Related Links
提供了Javascript的调用方式,帮助你为自己的网站生成相关内容的链接。
Google Search Appliance APIs
属于Google Enterprise的一套API,包括搜索协议、Feeds协议和安全服务接口。
Google Search History Feeds
以RSS种子的形式提供用户最近搜索的相关记录。
Google Sitemaps Google Sitemaps
是针对网站主,用于提高网站被收录状况的服务。Google提供了一个开源项目来帮助用户创建sitemaps文件,同时还提供一些其它的第三方Sitemap工具。
Google Talk XMPP Google Talk
使用XMPP作为通信协议(相关文档),因此开发者可以基于XMPP协议开发关于Google Talk的相关应用。要了解更多细节,请查看Libjingle开发指南。已有的开发语言示例包括python, PHP, Java and c#。Jabber软件组织还提供了大量可用的库文件。
Google Toolbar API Google Toolbar API
允许你创建自己所喜欢的按钮,控制Google Toolbar的展现形式。
Google SOAP Search API Google SOAP API
服务的使用需要下载相关包,创建Google帐号,并加载license key,服务基于SOAP协议和WSDL标准。

Google API简介 - 弄潮儿 - 博客大巴

posted @ 2009-09-03 16:25  汗水房  阅读(399)  评论(0编辑  收藏  举报