yCategoryApi
ストアカテゴリに関するAPI(CategoryAPI)の機能を利用するためのクラスです。
- ySellingApi New( ref yAuth auth, string seller_id = "" )
- コンストラクタ
- auth
- YConnect認証クラス (参照渡し)
- seller_id
- Yahoo!ショッピング sellerId
- XmlDocument editStCategory(yCategoryInfo info)
- ストアカテゴリ編集API
- info
- ストアカテゴリ更新データ
- Return
- XMLデータ
- XmlDocument getStCategory(string page_key)
- ストアカテゴリ参照API
- page_key
- ストアカテゴリのページキー
- Return
- XMLデータ
- XmlDocument stCategoryList(string page_key)
- ストアカテゴリ一覧API
- page_key
- ストアカテゴリのページキー 指定がない場合は第1階層を取得します
- Return
- XMLデータ
- XmlDocument moveStCategory(string page_key,string dest_page_key)
- ストアカテゴリ移動API
- page_key
- 移動対象カテゴリのページキーを指定します
- dest_page_key
- 移動先カテゴリのページキーを指定します
- Return
- XMLデータ
- XmlDocument deleteStCategory(string page_key)
- ストアカテゴリ削除API
- page_key
- 削除するストアカテゴリのページキー
- Return
- XMLデータ
- XmlDocument sortCategories(string stcat_key,string sort_order)
- ストアカテゴリ表示順序変更API
- stcat_key
- 対象となる親ストアカテゴリのページキーを指定します
- sort_order
- page_key(並び順を変更するカテゴリページキー)
order(並び順の値を指定する)
page_key:order,page_key:order
ページキーと並び順の区切りは「:(コロン)」、セット毎の区切りは「,(コンマ)」です。
orderの値を空で指定した場合、最後尾になるように更新されます。
指定しなかったストアカテゴリの並び順に関しては、既存のままになります。
orderの値は、(指定した値そのままではなく)連番に整列されて更新されます。
- Return
- XMLデータ
yCategoryInfo
ストアカテゴリ情報クラス
- New()
- コンストラクタ
- New(XmlElement xml)
- コンストラクタ
- xml
- getStCategory取得したXML(/ResultSet/Result)
- string page_key
- 更新の場合にページキーを指定します。指定がない場合は新規となります。(空白=新規、指定=更新)
- string parent_page_key
- 新規の場合に親カテゴリのページキーを指定します。指定がない場合は第1階層のカテゴリとして登録されます。
- string name
- ストアカテゴリ名(全角20文字以内)
- string template_id
- テンプレートID
- string meta_desc
- META description(全角80文字以内)
- int display
- 公開ステータス 0 : 非公開, 1 : 公開
- string freespace1
- フリースペース1(HTML可、全角5000文字以内)
- string freespace2
- フリースペース2(HTML可、全角5000文字以内)
- string side_navi_image
- サイドナビ画像に使用する登録済みの追加画像ファイル名を指定します
- string title_image
- タイトル画像に使用する登録済みの追加画像ファイル名を指定します
- string category_image
- カテゴリイメージ画像に使用する登録済みの追加画像ファイル名を指定します
- string relevant_links
- おすすめ商品コード(カンマ区切りで最大20件まで指定可能)
- int hidden_flag
- 隠しページフラグ 0 : 通常ページ, 1 : 隠しページ
- string hidden_id
- 隠しページ用ID(半角英数字、半角20文字以内)
- string hidden_password
- 隠しページ用パスワード(半角英数字、半角20文字以内)