double-break/noverstock-php-sdk
Composer 安装命令:
composer require double-break/noverstock-php-sdk
包简介
Simple SDK for connecting to Noverstock API
README 文档
README
composer require double-break/noverstock-php-sdk
Usage
Orders Client
<?php use DoubleBreak\Noverstock\Sdk\ClientFactory; require __DIR__ . '/../vendor/autoload.php'; $factory = new ClientFactory([ 'actor' => [ 'type' => 'APP', 'authToken' => 'eyJ0eX...ug2vk' ] ]); $client = $factory->createClient('Orders'); $result = $client->getOrder('order-uuid'); print_r($result['order']);
Generic Client
use DoubleBreak\Noverstock\Sdk\ClientFactory; require __DIR__ . '/../vendor/autoload.php'; $factory = new ClientFactory([ 'actor' => [ 'type' => 'APP', 'authToken' => 'eyJ0eX...ug2vk' ] ]); $client = $factory->createClient('Generic'); $result = $client->request('GET', '/orders-api/orders/{uuid}', [ 'path' => [ 'uuid' => 'order-uuid' ] ]); print_r($result['order']);
Connecting to Test Environment
use DoubleBreak\Noverstock\Sdk\ClientFactory; require __DIR__ . '/../vendor/autoload.php'; $factory = new ClientFactory([ 'domain' = 'test.noverstock.tech' 'actor' => [ 'type' => 'APP', 'authToken' => 'eyJ0eX...ug2vk' ] ]); $client = $factory->createClient('Orders'); $result = $client->getOrder('order-uuid'); print_r($result['order']);
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-07-17