簡體   English   中英

使用大型搜索引擎API之一獲取搜索結果數量

[英]Get number of search results using one of the big search engine APIs

我正在尋找一種方法來檢索給定查詢的搜索結果數(例如在Google結果頁上)。 目的是使用搜索API實施標准化的Google距離(http://iknowate.blogspot.com/2011/10/google-similarity-distance.html); 主要問題是請求的數量不應太有限(Google API似乎每天僅允許100次查詢)。

也許有人可以給我一個提示,我該如何檢索此信息。

您可以使用第三方庫/類刮取結果頁面,然后遍歷DOM獲取信息,或者使用file_get_contents獲取頁面,然后使用preg_match獲取結果總數。 另一種選擇是使用CURL刮取頁面,這也使您可以將腳本隱藏在多個Agent后面,以防止如果您打算多次刮取頁面的任何形式的禁止。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM