2009-11-14 35 views
2

我試圖用谷歌「我很幸運」按鈕刮。PHP的谷歌刮臉問題「我感覺很幸運」

對於像'iteminfo.ca'這樣的小查詢,它可以工作,因爲它將我重定向到iteminfo.ca。

這是查詢網址:

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

而對於查詢,如 '061754020164網站: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就像您使用該查詢並在Google主頁上點擊「我很幸運」一樣。

任何想法我做錯了。

+0

你永遠不會幸運:D像richardtallent suggets使用谷歌API。 :) – 2009-11-14 08:46:47

回答

4

嘗試使用Google搜索API而不是屏幕抓取。

這裏還有更多的信息,包括PHP示例代碼:

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

+0

會做!謝謝 – manny 2009-11-14 05:34:58

+0

這個答案已經過時。從上面的鏈接 「注意:截至2010年11月1日,Google Web Search API已正式廢棄。根據我們的棄用政策,它已經在其棄用日期之後運營了三年多,最後一天的運營時間爲9月29日,2014.「 – adamF 2014-09-21 14:54:45