2011-01-21 155 views
0

谷歌是否有這將驗證一個特定的短語可以在給定的URL中找到一個函數的API獨特的短語網址?搜索使用谷歌API

說我有一個網頁,網址:www.mysite/2011/01 /籤,如果短語,存在

我想知道,如果這句話foobar的在該文件存在於某個地方(它可以在html文檔中的任何地方 - 不只是「可讀文本」)。

的功能/ API將返回真或假。

問題更新的「方法」,應避免我不必檢索整個頁面到我的服務器和搜索自己。它是將我想要避免的網頁抓到我的服務器上(以減少帶寬)。

+0

您是否檢查過Google API文檔? – diagonalbatman 2011-01-21 16:40:09

+0

谷歌分析有這麼多的API;希望有人會指出我是正確的。 – 2011-01-21 16:42:03

回答

1

,我不認爲他們這樣做,但你可以自己做沒有太多的代碼(這是從App Engine docs改編):

import urllib2 

url = "http://www.google.com/" 
try: 
    result = urllib2.urlopen(url) 
    my_search_function(result) 
    # or perhaps my_search_function(result.content) 
except urllib2.URLError, e: 
handleError(e) 

然後,你可以定義my_search_function(text)到你所需要的