Yahoo!ショッピングのWebAPI用のRubyラッパーgemです。
Add this line to your application's Gemfile:
gem 'yahoo_shopping_api'
And then execute:
$ bundle
Or install it yourself as:
$ gem install yahoo_shopping_api
アクセストークンとセラーIDを渡してクライアントインスタンスを作成します。
このインスタンスが#get
や#set
といったAPIの各メソッドを所持しています。
client = YahooShoppingApi::Client::Stock.new(access_token: 'access_token', seller_id: 'seller_id')
- 在庫に関連するAPI (Stock)
- ✅ 在庫参照API (get)
- ✅ 在庫更新API (set)
- ⬜ 在庫アップロードAPI
- 商品に関連するAPI (Item)
- ✅ 商品登録API (edit)
- ⬜ 商品一括更新API
- ⬜ 商品移動API
- ⬜ 商品表示順序変更API
- ✅ 商品参照API (get)
- ✅ 商品削除API (delete)
- ✅ 商品個別反映API (submit)
- ⬜ 商品リストAPI
- ⬜ 商品アップロードAPI
- 注文に関連するAPI (Order)
- ✅ 注文ステータス別件数参照API
- ⬜ 注文検索API
- ⬜ 注文詳細API
- ⬜ 注文ステータス変更API
- ⬜ 入金ステータス変更API
- ⬜ 出荷ステータス変更API
- ⬜ 注文内容変更API
- ⬜ 注文操作履歴一覧API
- ⬜ 注文分割API
- ⬜ 注文ライン追加API
- ⬜ 支払番号発行API
- Fork it ( https://github.com/[my-github-username]/yahoo_shopping_api/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request