dmamontov / ms-restapi
此包已废弃,不再维护。未建议替代包。
PHP客户端,用于通过Moy Sklad Rest API进行操作。
1.1.2
2015-10-27 09:49 UTC
Requires
- php: >=5.3.0
README
Moy Sklad API客户端
此类可以管理Moy Sklad的账户,通过其REST API。
它可以获取给定账户的授权密码,因此可以向Moy Sklad Rest API 发送HTTP请求,以执行多种类型的操作。
需求
- PHP版本 >5.0
- curl
安装
-
安装 composer
-
在项目文件夹中执行以下操作
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
处理计划文件夹创建
处理计划文件夹删除
处理计划文件夹获取列表
处理计划文件夹更新列表
处理计划文件夹删除列表
处理计划获取
处理计划创建
处理计划删除
处理计划获取列表
处理计划更新列表
处理计划删除列表
合同获取
合同创建
合同删除
合同获取列表
合同更新列表
合同删除列表
项目获取
项目创建
项目删除
项目获取列表
项目更新列表
项目删除列表
待办事项获取
待办事项创建
待办事项删除
待办事项获取列表
待办事项更新列表
待办事项删除列表
物品获取
物品创建
物品删除
物品获取列表
物品更新列表
物品删除列表
损失原因获取
损失原因创建
损失原因删除
损失原因获取列表
损失原因更新列表
损失原因删除列表
进入原因获取
进入原因创建
进入原因删除
进入原因获取列表
进入原因更新列表
进入原因删除列表
自定义实体获取
自定义实体创建
自定义实体删除
自定义实体获取列表
自定义实体更新列表
自定义实体删除列表
工作流程获取
工作流程创建
工作流程删除
工作流程获取列表
工作流程更新列表
文档
供应获取
供应创建
供应删除
供应获取列表
供应更新列表
供应删除列表
需求获取
需求创建
需求删除
需求获取列表
需求更新列表
需求删除列表
损失获取
损失创建
损失删除
损失获取列表
损失更新列表
损失删除列表
进入获取
进入创建
进入删除
进入获取列表
进入更新列表
进入删除列表
销售退货获取
销售退货创建
销售退货删除
销售退货获取列表
销售退货更新列表
销售退货删除列表
采购退货获取
采购退货创建
采购退货删除
采购退货获取列表
采购退货更新列表
采购退货删除列表
客户订单获取
客户订单创建
客户订单删除
客户订单获取列表
客户订单更新列表
客户订单删除列表
采购订单获取
采购订单创建
采购订单删除
采购订单获取列表
采购订单更新列表
采购订单删除列表
内部订单获取
内部订单创建
内部订单删除
内部订单获取列表
内部订单更新列表
内部订单删除列表
加工订单获取
加工订单创建
加工订单删除
加工订单获取列表
加工订单更新列表
加工订单删除列表
加工获取
加工创建
加工删除
加工获取列表
加工更新列表
加工删除列表
移动获取
移动创建
移动删除
移动获取列表
移动更新列表
移动删除列表
库存获取
库存创建
库存删除
库存获取列表
库存更新列表
库存删除列表
现金收入获取
现金收入创建
现金收入删除
现金收入获取列表
现金收入更新列表
现金收入删除列表
现金支出获取
现金支出创建
现金支出删除
现金支出获取列表
现金支出更新列表
现金支出删除列表
收款获取
收款创建
收款删除
收款获取列表
收款更新列表
收款删除列表
付款获取
付款创建
付款删除
付款获取列表
付款更新列表
付款删除列表
零售需求获取
零售需求创建
零售需求删除
零售需求获取列表
零售需求更新列表
零售需求删除列表
零售销售退货获取
零售销售退货创建
零售销售退货删除
零售销售退货获取列表
零售销售退货更新列表
零售销售退货删除列表