class Rakuten::Api::Etc

Constants

DynamicAd
DynamicAdTravel
HighCommissionShop

Public Class Methods

dynamic_ad(opts={}) click to toggle source

Dynamic Ad API

# File lib/rakuten/api/etc.rb, line 14
def dynamic_ad(opts={})
  opts[:developerId] = Rakuten::Api.options[:applicationId] unless opts.key?(:developerId)
  Rakuten::Request.get("http://dynamic.rakuten.co.jp/rcm/1.0/i/json", Rakuten::Api.merge(opts))
end
dynamic_ad_travel(opts={}) click to toggle source

Dynamic Ad Travel API

# File lib/rakuten/api/etc.rb, line 20
def dynamic_ad_travel(opts={})
  opts[:developerId] = Rakuten::Api.options[:applicationId] unless opts.key?(:developerId)
  Rakuten::Request.get("http://dynamic.rakuten.co.jp/rcm/1.0/t/json", Rakuten::Api.merge(opts))
end
high_commission_shop(opts={}) click to toggle source

High Commission Shop API (version:2012-03-13)

# File lib/rakuten/api/etc.rb, line 26
def high_commission_shop(opts={})
  opts[:version] = '2012-03-13' unless opts.key?(:version)
  opts[:operation] = 'HighCommissionShop' unless opts.key?(:operation)
  opts[:developerId] = Rakuten::Api.options[:applicationId] unless opts.key?(:developerId)
  Rakuten::Request.get("http://api.rakuten.co.jp/rws/3.0/json", Rakuten::Api.merge(opts))
end