axeum / client
Axeum 客户端 PHP
该软件包的规范仓库似乎已不存在,因此软件包已被冻结。
1.0
2015-01-13 11:13 UTC
Requires
- guzzle/guzzle: ~3.9
This package is auto-updated.
Last update: 2019-12-29 02:55:45 UTC
README
需求
- PHP 5.3.3 或更高版本
- [PHP cURL 扩展] (https://php.ac.cn/manual/en/book.curl.php)
- PHP JSON 扩展
- [Composer] (https://github.com/composer/composer)
开发者文档
依赖
- [Guzzle HTTP 客户端] (https://github.com/guzzle/guzzle)
安装
运行 Composer 命令
composer require "axeum/client"
安装后,您需要包含 Composer 的自动加载器
require 'vendor/autoload.php';
示例
=======
$client = new AX_Client();
$client->auth_token('KEY');
$client->is_test(TRUE); // production or test request (default: production)
$request = new AX_Request_Info_Categories();
$request->set_params(array('orderBy' => array('id' => 'desc')));
$client->request($request); // set request object
$result = $client->execute(); // send request (return object AX _Response)
print_r($result->has_errors()); // boolean
print_r($result->get_errors()); // boolean false || array
print_r($result->as_object()); // result as stdClass object
print_r($result->as_array()); // result as array
$client = new AX_Client();
$client->auth_token('KEY');
$client->request(new AX_Request_Partner_Order(84269)); // with item id
$result = $client->execute();
...
请求对象
目录 > 分类
- [GET] AX_Request_Info_Categories
- [GET] AX_Request_Info_Category
产品 > 信息
- [GET] AX_Request_Info_Products
- [GET] AX_Request_Info_Product
购物车 > 结账
- [POST] AX_Request_Basket_Checkout
- [GET] AX_Request_Info_Delivery
- [GET] AX_Request_Info_Deliver
购物车 > 产品
- [GET] AX_Request_Basket_Info
- [DELETE] AX_Request_Basket_Clear
- [POST] AX_Request_Basket_Product_Add
- [PUT] AX_Request_Basket_Product_Update
- [DELETE] AX_Request_Basket_Product_Delete
合作伙伴 > 订单
- [GET] AX_Request_Partner_Order
- [GET] AX_Request_Partner_Order_List
- [PUT] AX_Request_Partner_Order_Update
- [GET] AX_Request_Partner_Order_Product_List
- [GET] AX_Request_Partner_Order_History
合作伙伴 > 订单 > 利润
- [GET] AX_Request_Partner_WithdrawalRequests
- [GET] AX_Request_Partner_Profit
合作伙伴 > 订单 > 产品
- [POST] AX_Request_Partner_Order_Product_Add
- [PUT] AX_Request_Partner_Order_Product_Update
- [GET] AX_Request_Partner_Order_Product
- [DELETE] AX_Request_Partner_Order_Product_Delete
列表 > 状态
- [GET] AX_Request_Info_OrderStatuses
- [GET] AX_Request_Info_PaymentOrderStatuses
列表 > 国家
- [GET] AX_Request_Info_Country
- [GET] AX_Request_Info_Countries