今天和同事突然聊到了建设网站是否需要数据库的问题,同事说使用数据库已经是落伍的啦。我便问检索文件怎么办?他告诉说google的网络应用程序接口可以解决这个问题。于是马上上网http://www.google.com/apis/,仔细一看,这真是一个好东西。虽然以前看到过多次web apis的介绍,可是都没有留意,今天仔细看了看。真有点相见恨晚的感觉(虽然他已经开放了3年)。下面我把它翻译一下:
使用Google开发你自己的应用程序
通过使用google的web apis服务,软件开发人员能够通过自己的计算机程序立即检索数十亿级的网页。google的apis使用的是标准的SOAP(简单对象传输协议)和WSDL(web服务描述性语言),所以开发人员能够在他们自己喜爱的环境下编写程序,例如:JAVA,PERL,VS.NET等。
开始使用google web apis编码吧
1、下载开发包
Google的Web Apis开发包提供了使用google web apis 服务的文档和示例代码。下载包括java和.net程序示例和可在任何支持web services的平台上编写的WSDL文件。
2、创建一个Google帐户
要想访问google web apis service,你必须创建一个google帐户并且获得一个许可证号。你的google帐户和许可证号允许你每天1000次查询。
3、使用许可证号编写程序
在你的程序的每一个调用google web apis service的查询中必须包含你的许可证号。进入Getting Help页面阅读FAQs可以获得更多信息。
------
听说yahoo也开放了自己的apis,不过google已经够了。有时间再去研究yahoo吧。