谷歌PHP欺骗问题“我感觉很幸运”

时间:2009-11-14 05:06:03

标签: php curl screen-scraping

我正在尝试使用谷歌“我很幸运”按钮。

对于像'iteminfo.ca'这样的小型查询,它可以正常工作,因为它会将我重定向到iteminfo.ca。

这是查询网址:

http://www.google.com/search?hl=en&source=hp&q=iteminfo.ca&btnI=I%27m+Feeling+Lucky

但对于像'061754020164 site:iteminfo.ca'这样的查询,它不起作用:

http://www.google.com/search?hl=en&q=061754020164+site%3Aiteminfo.ca&btnI=I%27m+Feeling+Lucky

因为它没有重定向到http://www.iteminfo.ca/Product.aspx?id=1011972978,就像你在谷歌主页上使用该查询并点击“我感觉幸运”时一样。

任何想法我做错了。

2 个答案:

答案 0 :(得分:4)

尝试使用Google搜索API而不是屏幕抓取。

这里有更多信息,包括PHP示例代码:

http://code.google.com/apis/ajaxsearch/documentation/

答案 1 :(得分:0)