2011-01-21 157 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)到你所需要的