axeum/client

Axeum 客户端 PHP

该软件包的规范仓库似乎已不存在,因此软件包已被冻结。

1.0 2015-01-13 11:13 UTC

This package is auto-updated.

Last update: 2019-12-29 02:55:45 UTC


README

需求

开发者文档

http://docs.axeum.ru

依赖

安装

运行 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