dmamontov/ms-restapi

此包已废弃,不再维护。未建议替代包。

PHP客户端,用于通过Moy Sklad Rest API进行操作。

1.1.2 2015-10-27 09:49 UTC

This package is auto-updated.

Last update: 2020-01-17 21:21:21 UTC


README

Latest Stable Version License Total Downloads

Moy Sklad API客户端

此类可以管理Moy Sklad的账户,通过其REST API。

它可以获取给定账户的授权密码,因此可以向Moy Sklad Rest API 发送HTTP请求,以执行多种类型的操作。

需求

  • PHP版本 >5.0
  • curl

安装

  1. 安装 composer

  2. 在项目文件夹中执行以下操作

composer require dmamontov/ms-restapi ~1.1.2

在config composer.json 中,您的项目将被添加到库 dmamontov/ms-restapi,该库位于文件夹 vendor/ 中。如果没有配置文件或供应商文件夹,它们将被创建。

如果您的项目之前没有使用 composer,请连接启动文件 vendors。为此,请在项目中输入以下代码

require 'path/to/vendor/autoload.php';

使用示例

获取计量单位。

$ms = new MSRestApi('admin@xxxx.ru', 'xxxxxxxxxx');

$uuid = '7e4b5318-44df-11e5-7a07-673d0083fdac';
$uomGet = $ms->uomGet($uuid);

创建计量单位

$ms = new MSRestApi('admin@xxxx.ru', 'xxxxxxxxxx');

$headerXml = '<?xml version="1.0" encoding="UTF-8"?><%s/>';

$newUom = new SimpleXMLElement(
                  sprintf($headerXml, 'uom'),
                  LIBXML_NOENT | LIBXML_NOCDATA |
                  LIBXML_COMPACT | LIBXML_PARSEHUGE
          );

$newUom->addAttribute('favourite', 'false');
$newUom->addAttribute('name', 'example');
$newUom->addChild('code', '999');
$newUom->addChild('externalcode', '999');
$newUom->addChild('description', 'Example 999');

$uomCreate = $ms->uomCreate($newUom);

可用方法

参考

  • uomGet
  • uomCreate
  • uomDelete
  • uomGetList
  • uomUpdateList
  • goodGet
  • goodCreate
  • goodDelete
  • goodGetList
  • goodUpdateList
  • goodDeleteList
  • goodFolderGet
  • goodFolderCreate
  • goodFolderDelete
  • goodFolderGetList
  • goodFolderUpdateList
  • goodFolderDeleteList
  • serviceGet
  • serviceCreate
  • serviceDelete
  • serviceGetList
  • serviceUpdateList
  • serviceDeleteList
  • warehouseGet
  • warehouseCreate
  • warehouseDelete
  • warehouseGetList
  • warehouseUpdateList
  • warehouseDeleteList
  • companyGet
  • companyCreate
  • companyDelete
  • companyGetList
  • companyUpdateList
  • companyDeleteList
  • myCompanyGet
  • myCompanyCreate
  • myCompanyDelete
  • myCompanyGetList
  • myCompanyUpdateList
  • myCompanyDeleteList
  • personGet
  • personCreate
  • personDelete
  • personGetList
  • personUpdateList
  • personDeleteList
  • employeeGet
  • employeeCreate
  • employeeDelete
  • employeeGetList
  • employeeUpdateList
  • employeeDeleteList
  • countryGet
  • countryCreate
  • countryDelete
  • countryGetList
  • countryUpdateList
  • countryDeleteList
  • consignmentGet
  • consignmentCreate
  • consignmentDelete
  • consignmentGetList
  • consignmentUpdateList
  • consignmentDeleteList
  • currencyGet
  • currencyCreate
  • currencyDelete
  • currencyGetList
  • currencyUpdateList
  • currencyDeleteList
  • processingPlanFolderGet
  • 处理计划文件夹创建
  • 处理计划文件夹删除
  • 处理计划文件夹获取列表
  • 处理计划文件夹更新列表
  • 处理计划文件夹删除列表
  • 处理计划获取
  • 处理计划创建
  • 处理计划删除
  • 处理计划获取列表
  • 处理计划更新列表
  • 处理计划删除列表
  • 合同获取
  • 合同创建
  • 合同删除
  • 合同获取列表
  • 合同更新列表
  • 合同删除列表
  • 项目获取
  • 项目创建
  • 项目删除
  • 项目获取列表
  • 项目更新列表
  • 项目删除列表
  • 待办事项获取
  • 待办事项创建
  • 待办事项删除
  • 待办事项获取列表
  • 待办事项更新列表
  • 待办事项删除列表
  • 物品获取
  • 物品创建
  • 物品删除
  • 物品获取列表
  • 物品更新列表
  • 物品删除列表
  • 损失原因获取
  • 损失原因创建
  • 损失原因删除
  • 损失原因获取列表
  • 损失原因更新列表
  • 损失原因删除列表
  • 进入原因获取
  • 进入原因创建
  • 进入原因删除
  • 进入原因获取列表
  • 进入原因更新列表
  • 进入原因删除列表
  • 自定义实体获取
  • 自定义实体创建
  • 自定义实体删除
  • 自定义实体获取列表
  • 自定义实体更新列表
  • 自定义实体删除列表
  • 工作流程获取
  • 工作流程创建
  • 工作流程删除
  • 工作流程获取列表
  • 工作流程更新列表

文档

  • 供应获取
  • 供应创建
  • 供应删除
  • 供应获取列表
  • 供应更新列表
  • 供应删除列表
  • 需求获取
  • 需求创建
  • 需求删除
  • 需求获取列表
  • 需求更新列表
  • 需求删除列表
  • 损失获取
  • 损失创建
  • 损失删除
  • 损失获取列表
  • 损失更新列表
  • 损失删除列表
  • 进入获取
  • 进入创建
  • 进入删除
  • 进入获取列表
  • 进入更新列表
  • 进入删除列表
  • 销售退货获取
  • 销售退货创建
  • 销售退货删除
  • 销售退货获取列表
  • 销售退货更新列表
  • 销售退货删除列表
  • 采购退货获取
  • 采购退货创建
  • 采购退货删除
  • 采购退货获取列表
  • 采购退货更新列表
  • 采购退货删除列表
  • 客户订单获取
  • 客户订单创建
  • 客户订单删除
  • 客户订单获取列表
  • 客户订单更新列表
  • 客户订单删除列表
  • 采购订单获取
  • 采购订单创建
  • 采购订单删除
  • 采购订单获取列表
  • 采购订单更新列表
  • 采购订单删除列表
  • 内部订单获取
  • 内部订单创建
  • 内部订单删除
  • 内部订单获取列表
  • 内部订单更新列表
  • 内部订单删除列表
  • 加工订单获取
  • 加工订单创建
  • 加工订单删除
  • 加工订单获取列表
  • 加工订单更新列表
  • 加工订单删除列表
  • 加工获取
  • 加工创建
  • 加工删除
  • 加工获取列表
  • 加工更新列表
  • 加工删除列表
  • 移动获取
  • 移动创建
  • 移动删除
  • 移动获取列表
  • 移动更新列表
  • 移动删除列表
  • 库存获取
  • 库存创建
  • 库存删除
  • 库存获取列表
  • 库存更新列表
  • 库存删除列表
  • 现金收入获取
  • 现金收入创建
  • 现金收入删除
  • 现金收入获取列表
  • 现金收入更新列表
  • 现金收入删除列表
  • 现金支出获取
  • 现金支出创建
  • 现金支出删除
  • 现金支出获取列表
  • 现金支出更新列表
  • 现金支出删除列表
  • 收款获取
  • 收款创建
  • 收款删除
  • 收款获取列表
  • 收款更新列表
  • 收款删除列表
  • 付款获取
  • 付款创建
  • 付款删除
  • 付款获取列表
  • 付款更新列表
  • 付款删除列表
  • 零售需求获取
  • 零售需求创建
  • 零售需求删除
  • 零售需求获取列表
  • 零售需求更新列表
  • 零售需求删除列表
  • 零售销售退货获取
  • 零售销售退货创建
  • 零售销售退货删除
  • 零售销售退货获取列表
  • 零售销售退货更新列表
  • 零售销售退货删除列表