Module: Ebisu::Apis::ItemSearch
- Included in:
- Ebisu::Apis
- Defined in:
- lib/ebisu/apis/item_search.rb
Instance Method Summary collapse
Instance Method Details
#item_search(options = {}) ⇒ Ebisu::ItemSearchResponse
Parameters:
- options (Hash) (defaults to: {})
Options Hash (options):
-
:affiliate_type
(String)
—
バリューコマースアフィリエイト(vc)
-
:affiliate_id
(String)
—
バリューコマースアフィリエイトのID
- :query (String)
-
:jan_code
(Integer)
—
JANコード
-
:isbn
(Integer)
—
ISBNコード
-
:image_size
(Integer)
—
画像サイズ. 76, 106, 132, 146, 300, 600
-
:genre_category_id
(Integer)
—
カテゴリID.カンマ区切りで複数指定
- :brand_id (String)
- :seller_id (String)
- :price_from (Integer)
- :price_to (Integer)
- :affiliate_rate_from (Float)
- :affiliate_rate_to (Float)
- :preorder (Boolean)
- :hits (Integer)
- :start (Integer)
-
:module
(String)
—
priceranges/subcategories
- :in_stock (Boolean)
- :is_discounted (Boolean)
- :shipping (String) — default: free/conditional_free
-
:payment
(String)
—
ウォレット対応カード:yahoowallet クレジットカード:creditcard 商品代引:cod 銀行振込:banktransfer 郵便振替:pmo モバイルSuica:mobilesuica ペイジー:payeasy Yahoo!マネー/預金払い:yahoomoney コンビニ:convenience
-
:user_rank
(String)
—
diamond/platinum/gold/silver/bronze/guest
- :sale_end_from (Integer)
- :sale_end_to (Integer)
- :sale_start_from (Integer)
- :sale_start_to (Integer)
- :delivery_area (String)
- :delivery_day (Integer)
- :delivery_deadline (Integer)
- :sort (String) — default: 商品価格:price/ストア名:name/おすすめ順:score(デフォルト)/ レビュー数順:review_count
- :condition (String) — default: all/new/used
Returns:
50 51 52 |
# File 'lib/ebisu/apis/item_search.rb', line 50 def item_search(options = {}) Ebisu::ItemSearchResponse.new(get('V3/itemSearch', options)) end |