jspsystem / yahoo-shopping-api-client
A PHP package that assists in making requests to the Yahoo! Shopping API.
v1.0.0
2022-10-10 22:31 UTC
Requires
- php: ^8.0
- ext-curl: *
- ext-json: *
- ext-openssl: *
Requires (Dev)
- fakerphp/faker: ^1.20
- phpunit/phpunit: ^9
- vlucas/phpdotenv: ^5.4
This package is auto-updated.
Last update: 2025-05-16 06:15:43 UTC
README
A library that supports requests to the Yahoo! Shopping API.
Table of Contents
Requirements
- PHP ^8.0 (curl and json related packages are required.)
- curl >= 7.52.1
- openssl >= 1.1.0
Installation
composer require jspsystem/yahoo-shopping-api-client
A Simple Example
<?php use JSPSystem\YahooShoppingApiClient\Item\GetItemClient; $client = new GetItemClient('Set the acquired access token.'); $result = $client->request([ 'seller_id' => 'seller id', 'item_code' => 'item code', ]);
Supported API
Category | API | Namespace | Class |
---|---|---|---|
商品に関連するAPI | 商品削除API | JSPSystem\YahooShoppingApiClient\Item | DeleteItemClient |
商品登録API | EditItemClient | ||
商品参照API | GetItemClient | ||
商品移動API | MoveItemsClient | ||
商品リストAPI | MyItemListClient | ||
商品個別反映API | SubmitItemClient | ||
商品一括更新API | UpdateItemsClient | ||
注文に関するAPI | 注文内容変更API | JSPSystem\YahooShoppingApiClient\Order | OrderChangeClient |
注文ステータス別件数参照API | OrderCountClient | ||
注文詳細API | OrderInfoClient | ||
注文ライン追加API | OrderItemAddClient | ||
注文検索API | OrderListClient | ||
入金ステータス変更API | OrderPayStatusChangeClient | ||
出荷ステータス変更API | OrderShipStatusChangeClient | ||
注文ステータス変更API | OrderStatusChangeClient | ||
問い合わせに関するAPI | メッセージ投稿API | JSPSystem\YahooShoppingApiClient\Question | ExternalTalkAddClient |
質問完了API | ExternalTalkCompleteClient | ||
質問詳細API | ExternalTalkDetailClient | ||
ファイル投稿API | ExternalTalkFileAddClient | ||
ファイル取得API | ExternalTalkFileDownloadClient | ||
質問一覧API | ExternalTalkListClient | ||
質問非公開API | ExternalTalkPrivateClient | ||
既読API | ExternalTalkReadClient | ||
出品管理に関連するAPI | 反映履歴/未反映項目一覧API | JSPSystem\YahooShoppingApiClient\Selling | PublishHistorySummaryClient |
全反映予約API | ReservePublishClient | ||
ショッピング情報取得API | 商品検索API(v3) | JSPSystem\YahooShoppingApiClient\Shopping | ItemSearchClient |
在庫に関連するAPI | 在庫参照API | JSPSystem\YahooShoppingApiClient\Stock | GetStockClient |
在庫更新API | SetStockClient |
License
Yahoo! Shopping API Support Library for PHP is released under the MIT License.
See the bundled LICENSE file for details.