purchase_provider_goods_push.php(创建供应商货品)
1.接口说明
| 1.1 接口描述:创建erp供应商货品信息) |
| 1.2 适用版本:20260818版本及以上 |
2.调用场景
3.请求参数说明
3.1 请求地址
| 环境 | HTTP地址 |
|---|
| 测试环境 | https://openapi.ali.huice.cc/openapi/provider_goods_push.php |
| 正式环境 | https://openapi.huice.com/openapi/provider_goods_push.php |
3.2 公共请求参数
| 名称 | 字段 | 类型 | 长度
| 必须 | 描述 |
|---|
| 卖家账号 | sid | String |
| 是 | 购买ERP时由旺店通分配给ERP购买方,请从ERP购买方获取。 |
| 接口账号 | appkey | String |
| 是 | 本开放平台“自助对接”功能模块内自助申请,申请流程单击这里
|
| 时间戳 | timestamp | int |
| 是 | 北京时间1970-01-01 08:00:00起至现在的总秒数,10位int值,旺店通企业版API服务端允许请求最大时间误差为5min,date.timezone = Asia/Shanghai。 |
| 签名 | sign | String |
| 是 | API输入参数签名结果,签名算法介绍单击这里
|
3.3 业务请求参数
| 名称 | 字段 | 类型 | 长度
| 必须 | 描述 |
|---|
| 供应商编号 | provider_no | varchar | 20 | 是 | 代表供应商所有属性的唯一编码,用于供应商区分 |
商家编码
| spec_no | varchar | 40 | 是 | 商家编码 |
供应商货号
| provider_goods_no | varchar | 40 | 否 | 供应商货号 |
| 采购价 | price | decimal | (19,4) | 否 | 采购价,不传默认为0 |
| 最小起订量 | min_purchase_num | decimal | (19,4) | 否 | 最小起订量,不传默认为1 |
| 备注 | remark | varchar | 64 | 否 | 备注 |
4.响应参数
4.1 公共响应参数
| 名称 | 字段 | 类型 | 长度
| 必须 | 描述 |
|---|
| 错误码 | code | int | 11 | 是 | 状态码:0表示成功,1表示部分成功 其他表示失败 |
| 错误原因 | message | varchar | 255 | 是 | 错误原因 |
5.请求示例
| PHP | <?php
require_once("../WdtClient.php");
$c = new WdtClient;
$c->sid = 'haijun';
$c->appkey = '';
$c->appsecret = '';
$c->gatewayUrl = 'https://openapi.ali.huice.cc/openapi/provider_goods_push.php';
$c->putApiParam('provider_no', '991612');
$c->putApiParam('spec_no', '951027');
$json = $c->wdtOpenApi();
var_dump($json);
?> |
| JAVA |
|
| C# |
|
|
|
|
|
6.响应示例
6.1正常响应示例
JSON
| {
"code":0,
"message":"success",
} |
6.2 异常响应示例
JSON
| {
"code": 1,
"message": "供应商档案不存在此编号!"
} |