Google and Amazon 的API? - Google

Table of Contents

※ 引述《Jabemin (行動!!)》之銘言:
: ※ [本文轉錄自 java 看板]
: 作者: Jabemin (行動!!) 看板: java
[snip]
: 就是我們報告的題目是有關於資訊檢索..(類似Google Search那種..)
: 題目就是要我們去玩玩Google和Amazon的 API 然後上台報告...
: 但我不清楚這些API要去哪抓...有哪些版本之類的...
: 能否有接觸過的前輩告知...thx~~~

Hi,

Google 目前提供的 search api 為 Google AJAX Search API
你可以在這裡找到他的更多資訊 http://code.google.com/apis/ajaxsearch/

顧名思義他是設計給 js/ajax 使用的 api
因此你可以很輕易的使用任何高階語言經過 http 來使用這個 api

他回傳的格式是 json
並不會對頻繁存取做出限制
但單次查尋只會回傳8筆資料 最多只能取得64筆資料

如果你需要更多的搜尋結果
就必須要透過平常的 web 介面 並做 html parsing
但要小心 google 對這條路封鎖的很嚴格
很容易會被判定為 bot 然後 ip 會被鎖幾個小時

歡迎討論 但文件請自己讀:)
我有為一個 case 寫了一些簡單的 python bindings 有需要請 mail 我

--

All Comments

Eartha avatarEartha2008-11-19
之前作html parsing的時候就常被鎖個幾小時Orz