2012-04-06 70 views
1

我們如何實現bize和yahoo搜索引擎的機械化?對於谷歌的實現似乎是遠遠簡單bing和yahoo搜索引擎機械化

@agent = Mechanize.new 
page = @agent.get('http://www.google.com') 
google_form = page.form_with(:name => 'f') 
google_form.q = query 
page = @agent.submit(google_form) 

,但我不知道如何實現這兩個其他的搜索引擎

回答

4

雅虎:

@agent.get('http://www.yahoo.com/').forms[0].tap{|f| f.p = 'foo'}.submit 

兵:

@agent.get('http://www.bing.com/').forms[0].tap{|f| f.q = 'foo'}.submit