从表面上来看,我们只有一种使用Google的方法:用一个或者多个关键字在它的庞大数据库上进行搜索。然而,有经验的Google用户已经意识到了Google还提供了额外服务。网页缓冲就是其中一项,它可以用来检查无法访问到的过期网页以及网址。
Googel还提供一个不广为人知的功能,即拼写检查。例如,假设你在搜索中键入“web servise”,Google就会给搜索结果的同时还给出一个链接询问你是否要搜索“web
service”。这三项功能(搜索、检索页面缓冲以及拼写检查)的每一项都可以通过Google的Web服务API来访问到。
为了使用Google的Web服务,你需要在Google上注册并获得一个帐号。你还需要下载开发者套件。这个套件包括一个JAR文件、文档、一个WSDL文件以及若干例子。JAR文件包括了访问Web服务的预建wrapper。下载了开发者套件后,你只需要把这个JAR文件添加到你的classpath中去。
在使用Google API之前你还需要创建一个Google帐号。创建完帐号之后,Google会为你分配一个唯一的密匙码(key code),每次调用API时都需要这个密匙码,它用于识别你的身份。Google限制一个密匙每天调用API的次数不超过一千次。