shopexpress/apiclient 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

shopexpress/apiclient

Composer 安装命令:

composer require shopexpress/apiclient

包简介

ShopExpress API Client

README 文档

README

use ShopExpress\ApiClient\ApiClient;
use ShopExpress\ApiClient\Response\ApiResponse;
$ApiClient = new ApiClient(
    'API_KEY',
    'admin',
    'http://www.site.com/adm/api/'
);

getters

get groups

$groups = $ApiClient->get("groups", array( start => 0 , limit =>10 ));

get all users from group id 131

$users = $ApiClient->get("users",
    [
        parent_oid => 131,
        start => 0,
        limit =>10
    ]
);

get all user information

$users = $ApiClient->get("users/3", array( ));

set user fields

You could set some user fields, for example 'carma' with user id 3

$users = $ApiClient->update(
    "users/3", [ 'content' => [ 'carma' => 1000 ] ]
);

create new user

$data = array(
    login => 'unique@mail.ru'
    name => 'Дима',
    phone => '123234',
    email => 'asdasd'
);
$users = $ApiClient->create("users", $data );

create new order

$order = $siteApi->create(
    'orders',
    [
        'email' => 'test@test',
        'phone' => '',

        'currency' => 'RUB',

        'comment' => 'Комментарий к заказу',

        'summ' => 100,
        'paid' => 0,

        'pay_method' => 'BALANCE',
        'pay_status' => 'S',

        'master_oid' => 3,
    ]
);

update exists order

$order = $siteApi->update(
    'orders/10',
    [
        'pay_status' => 'FP',
        'products' => [
            [
                'oid' => 1117,
                'count' => 1,
                'params' => ['color' => 0]
            ],
            [
                'oid' => 1117,
                'count' => 1
            ],
        ],
    ]
);

统计信息

  • 总下载量: 3.28k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-04-23

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固