<commit_before># YahooStoreApi

[![Gem Version](https://badge.fury.io/rb/yahoo_store_api.svg)](https://badge.fury.io/rb/yahoo_store_api)
[![Build Status](https://travis-ci.org/t4traw/yahoo_store_api.svg?branch=master)](https://travis-ci.org/t4traw/yahoo_store_api)
[![Code Climate](https://codeclimate.com/github/t4traw/yahoo_store_api/badges/gpa.svg)](https://codeclimate.com/github/t4traw/yahoo_store_api)

Yahoo!ショッピング プロフェッショナル出店ストア向けAPIを簡単に叩けるrubyラッパーです。

現在開発中です🐛 まだ商品情報のCRUDと在庫情報の取得・更新、反映予約しかできません。順次機能追加をしていきたいと思います。

## できること

* 商品に関連するAPI
  * 商品参照API(`get_item`)
  * 商品登録API(`set_item`)
  * 商品アップロードAPI(`upload_item_file`)
  * 商品削除API(`delete_item`)
* 在庫に関連するAPI
  * 在庫参照API(`get_stock`)
  * 在庫更新API(`set_stock`)
* 出品管理に関連するAPI
  * 全反映予約API(`reserve_publish`)<commit_msg>商品画像一括アップロードAPIを追加<commit_after># YahooStoreApi

[![Gem Version](https://badge.fury.io/rb/yahoo_store_api.svg)](https://badge.fury.io/rb/yahoo_store_api)
[![Build Status](https://travis-ci.org/t4traw/yahoo_store_api.svg?branch=master)](https://travis-ci.org/t4traw/yahoo_store_api)
[![Code Climate](https://codeclimate.com/github/t4traw/yahoo_store_api/badges/gpa.svg)](https://codeclimate.com/github/t4traw/yahoo_store_api)

Yahoo!ショッピング プロフェッショナル出店ストア向けAPIを簡単に叩けるrubyラッパーです。

現在開発中です🐛 まだ商品情報のCRUDと在庫情報の取得・更新、反映予約しかできません。順次機能追加をしていきたいと思います。

## できること

* 商品に関連するAPI
  * 商品参照API(`get_item`)
  * 商品登録API(`set_item`)
  * 商品アップロードAPI(`upload_item_file`)
  * 商品削除API(`delete_item`)
* 画像に関連するAPI
  * 商品画像一括アップロードAPI(`upload_item_image_pack`)
* 在庫に関連するAPI
  * 在庫参照API(`get_stock`)
  * 在庫更新API(`set_stock`)
* 出品管理に関連するAPI
  * 全反映予約API(`reserve_publish`)
{'fraction_non_alphanumeric': 0.15990159901599016, 'fraction_numerical': 0.004920049200492005, 'mean_word_length': 7.430051813471502, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '843388', 'n_tokens_mistral': 943, 'n_tokens_neox': 957, 'n_words': 47}