class BaiduApi::LbsCloud::V3::Geosearch
Public Class Methods
instance()
click to toggle source
# File lib/baidu_api/lbs_cloud/v3/geosearch.rb, line 9 def self.instance @instance || fail('Has to setup Geosearch before using') end
setup(params)
click to toggle source
# File lib/baidu_api/lbs_cloud/v3/geosearch.rb, line 3 def self.setup(params) ak = params.fetch(:ak) { fail ':ak is required.' } sk = params.fetch(:sk, nil) @instance = new(ak, sk) end
Public Instance Methods
bound(data)
click to toggle source
# File lib/baidu_api/lbs_cloud/v3/geosearch.rb, line 25 def bound(data) request('bound', data) end
detail(uid, data)
click to toggle source
# File lib/baidu_api/lbs_cloud/v3/geosearch.rb, line 29 def detail(uid, data) request("detail/#{uid}", data) end
local(data)
click to toggle source
# File lib/baidu_api/lbs_cloud/v3/geosearch.rb, line 21 def local(data) request('local', data) end
nearby(data)
click to toggle source
# File lib/baidu_api/lbs_cloud/v3/geosearch.rb, line 17 def nearby(data) request('nearby', data) end