`
macroway
  • 浏览: 53210 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

Google的API介绍

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

 

分享到:
评论

相关推荐

    Google API 介绍

    Google API 介绍

    谷歌api和英国地址案例

    在IT行业中,谷歌API(Google Application Programming Interface)是开发者广泛使用的工具,用于集成谷歌的各种服务,如地图、搜索、翻译等。在这个“谷歌API和英国地址案例”中,我们将探讨如何利用谷歌API来处理...

    最新谷歌离线版API(修改了谷歌禁用本地API功能)

    【谷歌离线版API详解】 谷歌离线版API是指能够在没有网络连接的情况下使用谷歌地图服务的接口。在互联网不畅或者需要节省数据流量的场景下,这种API具有很高的实用价值。传统的在线API依赖于实时的网络连接来获取...

    谷歌地图Google Map API V3中文开发文档

    本文档旨在为开发者提供一个详细的中文开发指南,介绍谷歌地图 Google Map API V3 的使用方法、相关类库、事件处理等方面的知识点。 一、Google Maps JavaScript API V3 谷歌地图 Google Map API V3 是一个基于 ...

    谷歌拼音输入法api

    1. **API介绍**:首先会介绍谷歌拼音输入法API的基本概念,包括它的设计目标、适用场景以及与传统输入法的区别。 2. **安装与设置**:指导开发者如何在项目中引入API,包括下载、引用库文件和配置必要的设置。 3. ...

    googleAPI完整版下载

    这个“googleAPI完整版下载”可能包含了完整的谷歌地图API文档、示例代码、库文件和其他必要的资源,帮助开发者快速上手。 谷歌地图API主要包括以下几个核心部分: 1. **JavaScript API**:这是最常用的一种,它...

    google地图api文档

    google 地图 API 文档 Google 地图 API 是一款功能强大且广泛应用的 Web 服务,允许开发者在自己的网站中嵌入 Google 地图,添加丰富的功能和交互性,提供更好的用户体验。下面是 Google 地图 API 的基础知识点和...

    google地图API实现的一个简单demo

    谷歌地图API是一个强大的工具,它允许开发者在网页或应用程序中集成地图功能,提供导航、定位、地理编码、标记、信息窗口等丰富的地图交互体验。在这个"google地图API实现的一个简单demo"中,我们将探讨如何使用谷歌...

    Google Maps API编程资源大全

    Google Maps API是Google提供的一项强大的服务,允许开发者在自己的应用程序中集成地图功能,进行地理位置相关的开发。这个"Google Maps API编程资源大全"包含了丰富的资料,帮助开发者深入理解和使用这一技术。 ...

    delphi调用GOOGLE API

    而谷歌API,特别是谷歌地图API,为开发者提供了丰富的地图功能,如定位、路线规划、地理编码等。 首先,要调用谷歌API,你需要注册一个谷歌开发者账号并获取API密钥。这是所有谷歌API调用的基础,因为每个请求都...

    googleapi的jar文件

    Google API的JAR文件是Java开发者在集成Google提供的各种服务时不可或缺的部分。这些JAR库包含了一系列预先编译的类和方法,使得开发者能够轻松地与Google的各种API进行交互,如Google Maps、Google Drive、Google ...

    jdk api _googleAPI

    《Java开发工具包(JDK)与Google API详解》 在软件开发领域,尤其是Java编程中,JDK(Java Development Kit)是不可或缺的基础工具。它提供了编写、编译、调试Java应用程序所需的所有组件,包括Java运行环境(JRE...

    google weather api 谷歌天气接口实例

    谷歌天气API是一个允许开发者获取实时和预测天气信息的接口,它是Google Maps Platform的一部分。通过这个API,你可以集成到你的应用程序中,为用户提供所在地区的温度、湿度、风速、天气状况等详细信息。在这个实例...

    Google API开发详解

    书中还重点介绍了如何将Google Maps API与Google Earth API相结合,实现更加丰富多样的应用场景。 **结合优势**: - **无缝过渡**:用户可以在两种模式间平滑切换,无需离开当前页面。 - **数据共享**:共享位置...

    google-api-java-client,谷歌API的Java客户端库.zip

    `google-api-java-client`是Google官方提供的一款用于与Google API交互的Java库,它使得Java开发者能够方便地访问Google的各种服务,如Drive、Calendar、Gmail等。这个库是开源项目,遵循Apache 2.0许可证,允许自由...

    Google API大全 (书的电子版)

    《Google API大全》是一本详尽介绍Google各类API的电子书籍,旨在帮助开发者更好地理解和利用Google提供的各种服务接口。在当今互联网技术高速发展的时代,Google API已成为开发人员进行Web应用、移动应用以及数据...

    谷歌地图 离线api---最新

    谷歌地图 离线api

    Google API开发详解:Google Maps与Google Earth双剑合璧(第2版).part3

    本书从易到难、由浅入深、循序渐进地介绍了Google Maps API和Google Earth API的开发技术。本书知识讲解通俗易懂,并有大量的实例供读者更加深刻地巩固所学习的知识,帮助读者更好地进行开发实践。  本书共分为18...

    GOOGLEAPI开发详解-googlemap 代码

    在IT行业中,Google API是开发者们广泛使用的工具,特别是对于地理位置相关的应用开发。本文将深入讲解如何使用GOOGLE API,特别是针对Google Maps和Google Earth的整合应用,通过实例代码来帮助理解其工作原理。 ...

Global site tag (gtag.js) - Google Analytics