我已经了解了谷歌(非正式)建议API和他们的搜索API,这两个看起来真的很棒,但建议API实际上并没有建议的导航程的完成。另一方面,在谷歌铬如果你开始型例如"苹果",它将建议"www.apple.com/trailers".

我知道它的搜索你的历史浏览,但我从来没有到那页所以它没有得到它在本地。

这是另一个非官方秘密的API?

有帮助吗?

解决方案

如果你使用一个透明的回应代理,这可能显示你所有http交通 查尔斯提琴手 是两个很好的例子中,我建议,查尔斯。

在寻找新的工作流量当I类"程序"进铬我看到的下列请求

http://clients1.google.co.uk/complete/search?client=chrome&output=chrome&hl=en-US&q=app
GET /complete/search?client=chrome&output=chrome&hl=en-US&q=app HTTP/1.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19
Accept-Encoding: gzip,deflate,bzip2,sdch
Cookie: SID=DQAAAIYAAAATI2S8dKFp5KGjAbyGxNaA4R4qbW24KzjW3jHTJOqIewCl64OqpBjnj7ReJ1aoFBA_rJ5h32jTrwD_xFTEgVfSqqXMfh_1e8bIcvLgz8qSRnXxWNUepTD90fXeHh0KfKtI9EkdkjgOPT2a9_1DJBlyzpOItI7o-fD5zQ6fjA9YdlC4TeCZqlsjbD6O8nXR5mg; PREF=ID=427f2a6420c4c235:U=19879741710226bb:TM=1224000168:LM=1240414461:S=kGvdcM6wirgoK_L7; NID=21=QOXGkbW3w-orrYC5IFOpPW9jEwdTz4oNJ6Pem0lcyFlvzxZHQgyYsf63kR2g4Pq62H0xWR8l7mF03GLgIJoPAZPIlMFG-ghig5ManOtWA7f3bqqq1eNtWSYyZYo4Ja5z
Accept-Language: en-US,en
Accept-Charset: ISO-8859-1,*,utf-8
Host: clients1.google.co.uk

与响应

HTTP/1.1 200 OK
Content-Type: text/javascript; charset=utf-8
Date: Fri, 24 Apr 2009 08:06:54 GMT
Expires: Fri, 24 Apr 2009 09:06:54 GMT
Cache-Control: public, max-age=3600
Content-Encoding: gzip
Server: Auto-Completion Server
Content-Length: 175

["app",["http://www.apple.com/uk/","apple","apple store","apple trailers"],["Apple (United Kingdom)","437,000,000 results","37,700,000 results","995,000 results"],[],{"google:suggesttype":["NAVIGATION","QUERY","QUERY","QUERY"]}]

查尔斯知道约JSON所以转换为一个漂亮的格式 屏幕查尔斯http://img2.imageshack.us/img2/2926/suggestionsforapp.png

看到全尺寸的

如你所见(最简单的完整图像大小)这个谷歌的服务返回的4的结果,一类型的导航(http://www.apple.com/uk/)和3类型的查询(苹果苹果苹果拖车).它还包含更多的信息,对每一个说明,用于导航结果(苹果(大不列颠及北爱尔兰联合王国))和数量的结果为每一个的查询建议(437,000,000 37,700,00 995,000).

其他提示

点击选项高级,你可以看到哪些服务会搜索它的导航选项。这听起来像它的结合病史和搜索建议供您参考。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top