google搜索API公开测试

出于公开但却并不众人皆知的原因google的搜索服务在内地是“不稳定”的,但google搜索是很不错的,基本上资料的搜索都是在使用google,至于google的优点什么的我就不多说了。因为它“不稳定”所以在用google搜索时经常会出现链接被重置啊等一些高科技不明物体阻挡,当然之所以你使用的“版本”会不稳定那是因为你没有科学地使用它,至于如何科学地使用google搜索。。。咳晐,似乎跑题了。。。。。。

google开发平台有提供一个叫google custom search api的接口,但该接口的使用限制也比较多,免费用户最大访问量是1万次还是多少来着,而每个月最大访问量只有可怜的100次,所以就决定自己写个php脚本模拟浏览器进行google搜索并匹配出搜索的结果封装成json格式数据返回,这样一来服务器在外面内地使用起来不会出现“不稳定”情况,另一方面也没有了数量的限制了。

google搜索API接口地址
http://brisk.eu.org/api/google.php

接口的使用方式是GET,参数有q与n两个
q 必选 查询的关键字(不需要urlencode编码)
n 可选 页数 (google搜索第页有10个结果,页数从0开始,默认数为0,即返回google搜索第一页结果)

返回的json数据格式

查询出错时返回一个空的数组
[]

查询有结果时
[{
“url”:”链接”,
“title”:”标题”,
“descrition”:”内容简介”
}]

php示例代码

–阅读次数(337)

发表评论

电子邮件地址不会被公开。

*