Module: TaobaoApi::BaseApi::ClassMethods
- Defined in:
- lib/taobao_api/base_api.rb
Instance Method Summary collapse
-
#taobao_api_get(options = {}) ⇒ Object
获得淘宝API返回的json数据 返回结果是Hash.
Instance Method Details
#taobao_api_get(options = {}) ⇒ Object
获得淘宝API返回的json数据 返回结果是Hash
34 35 36 37 38 39 40 41 |
# File 'lib/taobao_api/base_api.rb', line 34 def taobao_api_get( = {}) Timeout::timeout(BaseApi.config[:timeout].to_f) do return ActiveResource::Formats::JsonFormat.decode(Net::HTTP.post_form(URI::parse(BaseApi.config[:api_url]), ()).body) end rescue Exception => e ActiveRecord::Base.logger.error("#{e}\n#{e.backtrace.join('\n')}") return {} end |