onlineidentity / channable
Channable API 连接器
v1.0.0
2023-03-07 07:47 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.5.0
This package is auto-updated.
Last update: 2024-09-21 16:01:15 UTC
README
安装
composer require onlineidentity/channable
使用方法
要使用连接器,请在您的项目中创建一个 Channable 对象并添加所需的 Channableconfig
$config = new \OnlineIdentity\Channable\ChannableConfig( api_token: '{API_TOKEN}', company_id: {COMPANY_ID}, project_id: {PROJECT_ID} ); $channable = new \Onlineidentity\Channable\Channable($config) //Examples //Get all orders $channable->orders()->allOrders(); $order_id = 12345678; $channable->orders()->shipment($order_id, [ 'tracking_code' => '3S1234567890', 'transporter' => 'POSTNL', 'order_item_ids' => [ 1, 2 ] ]); //Get all returns with queryParameters $channable->returns()->allReturns(['limit' => 2, 'last_modified_after' => '2022-01-01']); //update returns status $return_id = 12345678; $status_accepted = \OnlineIdentity\Enums\ReturnsType::ACCEPTED; $channable->returns()->updateReturnStatus($return_id, $status_accepted);
更多详情和选项,请访问官方 Channable 文档 https://api.channable.com/v1/docs