好日子親愛的哥們,刮谷歌,搜索結果頁的總成績解析它們
嗯,我試着寫,對谷歌運行PHP解析器 - 好 - 它需要$查詢到的價值無論我想要搜索。到現在爲止還挺好。那麼這抓住了前100個結果的鏈接,但是正如你所看到的那樣,在一個循環中折騰很容易,並且如果需要的話可以抓取更多的 。哦,順便說一句,建議使這個解析器更復雜更好的運行會很好,如果有的話。仍然易於學習和易於實施。剛開始學習PHP。查看第一個片段...注意 - 他們不使用Curl這是一個偉大的工具猜測我會改進Curl.-很多!
<?php
$query = urlencode("my kewords");
preg_match_all('/<a title=".*?" href=(.*?)>/', file_get_contents("http://www.google.com/ie?q=" . urlencode($query) . "&num=100&start=1"), $matches);
print implode("<br>", $matches[1]);
?>
你說什麼!?這可能被稱爲第一步。但我知道http://google-rank-checker.squabbel.com/
那麼那邊的傢伙實施了一個偉大的刮板和paerser。我想使用它,並在此期間學習更多的PHP。
我在Google-rank-checker.squabbel.com文章中快速閱讀了一下,那麼這個工具包含了一個全功能的PHP中的刮板。可以使用該刮板,將其修改爲需求並添加phpsimplehtmlparser的代碼以獲取關鍵字的總點擊信息。這看起來不錯。你說什麼!?
愛聽到你 零
哦,順便說一句,運行該解析器建議將是很好,如果有的話。 仍然易學,易於實施。剛開始學習PHP。
非法的API?看看他們的TOS – Har 2012-03-30 14:53:54
諷刺用戶名永遠是我的一天。 – bzlm 2012-03-30 14:56:23
你好親愛的HarHaHu - thx的提示。試圖找出他們獲得鑰匙的位置..將再次做到這一點..問候 – zero 2012-03-30 15:02:24