商品API接口文档说明

  • 格式:doc
  • 大小:48.00 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

产品接收服务端API 假如是wms推送过来的数据,编码格式:UTF-8

WebService 采用Soap 方式其说明如下

WebService地址

http://192.168.1.100/api/soap/server.php

一:推送商品。

function add_goods($goods=array())

参数

$goods = array()

数组形式,如下:规则

$goods = array(

'username' => 'sinoauwiner',

'password' => 'sinoauwiner1225128955',

'goods_name' => 'sinoauwiner',

'goods_title' => 'sinoauwiner',

'goods_sn' => 'A112-20220020020004',

'price' => '88.9',

'market_price' => '92.6',

'box_price' => '488.0',

'reco_price' => '75.0',

'brand' => 'sinoauwiner'

);

username 双方协定用户名称

password双方协定用户密码

goods_name 商品名称

goods_title 商品标题

goods_sn 商品编号

price 单价格

market_price 销售、市场价格

box_price 一箱价格

reco_price 促销价格

brand 品牌

返回结果参数

password_error 双方协定密码错误。

goods_name_error 商品名称不符合要求长度50或以下。

goods_title_error 商品幅标题不符合长度50 或以下。

goods_sn_error 商品编号不符合要求,以A或B开头后面是三位数字+一横+数字总共二十位。

price_error 价格不符合要求。

market_price_error 市场价格不符合要求。

box_price_error 一箱价格不符合要求。

reco_price_error 促销价格不符合要求。

brand_error 品牌名称有误,长度<= 12。

db_error 数据接收失败稍后请重新提交,同一商品编号不能重复提交。

keys_error 传递参数有误,不允许传递规定参数以处的KEY。

goods_su 推送商品成功。

二:根据商品编号查询已经推送过的商品信息。

function getWgoods($goods=array())

参数

Array(‘username’=>’双方协定用户名称’,’password’=>’双方协定用户密码’,‘goods_sn’=>’商品编号’)。

返回结果

goods_sn_error 商品编号错误

Array

(

id 商品ID号

sn 商品编号

name 商品名称

title 商品幅标题

price 单价

market_price 市场、销售价格

reco_price 促销价格

box_price 一箱价格

brand 品牌

instatus 编辑状态A 未编辑B已经编辑入库

wmsdt 推送时间或者入库时间

)

三:根据会员用户名查询已经推送过的商品信息。

function getMemberInfo($member=array())

参数

Array(‘username’=>’双方协定用户名称’,’password’=>’双方协定用户密码’,‘user_name’=>’用户名’)。

返回结果

Array

(

根据字段返回结果)