zoukankan      html  css  js  c++  java
  • 关于Google API的学习

     

    一、GoogleAPI简介


      在你开发的程序中使用google提供的web服务
      利用googel Web API服务,软件开发人员可以通过他们自己的程序直接查询超过30亿的文档。Google服务遵循soap和wsdl标准,所以程序可用自己最喜欢的开发环境(如java, perl, 或.net)来编程。
      用google web API编程的步骤:
    1)下载开发工具包
      这个工具包中提供了文档和调用Google web API服务的例程,例程有java和.net两类,以及一个WSDL文件以供在任何支持web服务的平台上编程之用。

    2)创建一个google帐号
      为了访问google Web API服务,你必须创建一个google帐号并取得授权码。帐号和授权码可使你一天内用程序查询1000次。

    3) 程序中要用授权码
      你的程序提交的每次查询GoogleWebAPI服务的请求必须包含授权码。可从帮助或FAQ页面上得到更多的信息。
      
      Google web API是一项免费的测试性服务,只能用于非商业用途。请参见服务条款。

    二、几个FAQ


    1)Google WebAPI服务有哪些功能?
      开发人员可以向Google的超过30亿网页的索引数据库发出检索请求并以结构化的数据的形式得到检索结果,可以访问google缓存服务器中的信息,可以检查单词的拼写。Google Web API支持google.com站点采用的检索式语法。

    2)我如何创建google帐号?
      通过访问 http://www.google.com/apis/ 并按照页面的指示操作,就可以创建google帐号了。你只需要提供你的email和一个密码。
    3)Google web api服务是一个”beta”服务,是什么意思?
      这意味着google不承诺这项服务的可获得性。由于这是一个试验性的服务,google可能为维护而关掉服务,可能修改了API了而致与开发人员的程序不兼容,或干脆不再提供这项服务。
      然而,”beta“也意味着,你的输入可能会影响这个服务的最终配置。如果你有改进建议,请联系api-support@google.com.

    三、我的理解:


      能够从google那儿以结构化数据的形式(xml格式)取得检索结果,所带来的最大好处就是你可以根据你自己的意愿和设计,把这些检索结果显示你自己的页面上。这个页面上可显示自己的logo或一些其它的内容,就象自己编写的页面一样,而不必非要把google的logo显示在页面的顶部和底部。
      一句话,你可以控制google的检索了,让google为你的网站服务。
     

    参考资料
    http://www.google.com/apis/
    http://www.google.com/apis/api_faq.html

    Google的XML数据格式定义:http://www.google.com/google.dtd

  • 相关阅读:
    新年第一个项目思考
    ICP通讯(EN)
    将绝对路径变成URL路径(原创)
    [图像处理] 铁路轨道道岔检测(一)
    一个外国的好网站 http://www.ilovejackdaniels.com/
    内容全面的企业网站策划书
    asp.net2.0学习历程 菜鸟到中级程序员的飞跃
    TimeSpan 用法 求离最近发表时间的函数
    ASP.NE导出Excel
    在网页中,鼠标放在Flash链接上,光标形状会在手型和鼠标之间不停的闪 的解决办法
  • 原文地址:https://www.cnblogs.com/antony1029/p/274207.html
Copyright © 2011-2022 走看看