2013-05-11 53 views
-1

我一直在不同的地方問這個問題,但無法得到真正的答案。 這是問題: 讓我說我有一個網頁,這將是像谷歌服務。我的意思是它會在免費使用谷歌,但前景將成爲我的頁面。它將包含一個文本框和一個按鈕。因此,用戶會輸入他想要搜索的文本,然後單擊按鈕提交查詢。因此,我的網頁將在後臺將此搜索文本傳輸到Google,並在Google中搜索相關內容。它會以不同的形式將結果返回到我的網頁。 `加載並運行外部網頁

所以問題是,實現這個的最好方法是什麼,更重要的是它是可能的。

非常感謝。

回答

0

你將不得不使用谷歌自定義搜索API:https://developers.google.com/custom-search/v1/overview

不能使用傳統的網絡爬蟲技術從谷歌獲得的數據,因爲這違反了他們的服務條款。

+0

感謝您的回覆@Knaģis,但谷歌只是一個例子。雖然我沒有意識到這種違規行爲。這也是小型網站的情況嗎?例如eBay像網站。 這裏是真正的問題比, 如果我寫這些搜索的客戶端代碼,如JS,我的網站仍然違反規則,只是爲了防止在這種情況下,從一個單一的IP這是我的服務器IP搜索?通過這種方式,讓說ebay,不會感覺任何不同,因爲仍然有一個用戶搜索的東西? 你能告訴我是否 – Dundar 2013-05-12 02:27:24