Class: Query::Engine::SogouMobile
- Inherits:
-
Object
- Object
- Query::Engine::SogouMobile
- Includes:
- Query::Engine
- Defined in:
- lib/query/engine/sogou_mobile.rb
Constant Summary collapse
- BaseUri =
'http://wap.sogou.com/web/searchList.jsp'- Options =
{ :headers => {"User-Agent" => 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5'} }
Instance Attribute Summary
Attributes included from Query::Engine
Class Method Summary collapse
Methods included from Query::Engine
Class Method Details
.query(wd) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/query/engine/sogou_mobile.rb', line 10 def query(wd) queryStr = "keyword=#{wd}" uri = URI.encode(BaseUri + "?" + queryStr) res = HTTParty.get(uri,Options) r = Query::Result::SogouMobile.new(res) r.baseuri = uri r end |