最近工作不是很忙,利用业余时间学习了google的文档。Google对外提供的API功能十分强大,由于篇幅有限,这里仅说一下Google Custom Search API。这个api提供了搜索的功能,可以搜索图片和文字信息,并以Json的形式返回结果。我们在实际开发中无需引入任何Jar包,仅需调用google的服务即可,非常的好用,下面我会以一个demo项目的形式。
首先Google的东西,当然要看一手的官方文档。
翻译如下:谷歌定制搜索API可以为web程序或桌面程序通过编程的方式提供检索和展现的功能,使用谷歌定制搜索API,你就可以使用RESTful架构的请求网站搜索或者图片搜索,结果以JSON或Atom的格式返回。 PS:默认返回JSON格式
翻译如下:通过调用API,用户的请求对应订制搜索引擎的实例,因此,在使用这个API之前,你需要生成一个ID,在谷歌官网ControlPanel中的Setup > Basics > Details获取这个ID)
值得注意的是,我看到很多文章提到需要拿到一个api key,老版本确实需要一个key,但是现在的googlecustom search api 已经不需要apikey了。
好了,以上准备工作就绪,下面就开始开发一个DemoProject了。
第一步:申请一个Google帐号并登录,创建一个自己的项目,自定义一个搜索引擎实例。拿到 ID(作为cs参数)。
第二步:新建一个Web Project。定义几个bean,其中包括文字索引查询结果类SearchResultItem类,图片查询结果类SearchResultImage类,查询结果类SearchResult类,图片类Image。
在此由于篇幅有限,bean的相关代码不贴上来了。(如果需要可以下面给我留言)
第三步:写一个servlet,做查询动作,并把结果返回回页面
第四步:将查询结果返回到前台页面:
以上就是本篇文章【Google Custom Search API使用详解】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/14012.html
栏目首页
相关文章
动态
同类文章
热门文章
网站地图
返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多