当前位置:IT168首页 > 技术开发 > 试用google search的Ajax api
[收藏此页] [打印] [推荐] [评论]

试用google search的Ajax api

责任编辑:cynthia作者:ITPUB论坛   2008-07-14   
文本Tag: Google

  【IT168 技术文档】最近两个月访问google老抽风,也8知道伟大的GFW使了些什么手段。虽然形式不容乐观,仍然是看到了狗狗发布了google adsense api和google search ajax api,显然后者更具有实用价值。因此俺用迅雷不及掩耳盗铃之势申请了api key,在参考了online manual之后,还是用实际代码说话吧:

  function OnLoad() {   // Create a search control   var searchControl = new GSearchControl();   // 搜索选项,这里设置为自动展开   var options = new GsearcherOptions();   options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);   // 添加了一个网页搜索   searchControl.addSearcher(new GwebSearch(), options);   // 搜索结果输出选项,列表显示 GSearchControl.DRAW_MODE_TABED是另外一个选项,tab方式显示各种搜索结果   var drawOptions = new GdrawOptions();   drawOptions.setDrawMode(GSearchControl.DRAW_MODE_LINEAR);   // 每次显示8条搜索结果   searchControl.setResultSetSize(GSearch.LARGE_RESULTSET);   // Tell the searcher to draw itself and tell it where to attach   searchControl.draw(document.getElementById("searchcontrol"), drawOptions);   // 开始搜索   searchControl.execute("Google");   }

  目前这个api的版本是0.1,正式版1.0发布之后,搜索结果将会有广告显示,显然这个午餐不免费。

  • 这里我写的demo(如果不能访问,说明google又开始抽风了) - http://www.ooso.net/temp/demo/search.html
  • Google AJAX Search API例子
  • 上一页
    1
    下一页
    收藏到: 添加到“百度搜藏”添加到“QQ书签”添加到“Google书签”添加到“Yahoo收藏”添加到“和讯网摘”
    【内容导航】
    本文欢迎转载,转载请注明:转载自IT168 [ http://www.it168.com/ ]
    本文链接:http://tech.it168.com/jd/2008-07-11/200807111648820.shtml
    技术开发相关文章  
    • 暂无
    友情推介