当前位置: API文档

goods_query.php(查询货品档案)

¥标准

1.接口说明

   1.1 接口描述:获取旺店通ERP的货品档案资料,“货品档案”其他系统称为“物料档案”“商品档案”等
   1.2 适用版本:网页版
   1.3 增量获取:按照旺店通ERP内货品档案最后修改时间增量获取数据,请求时输入start_time和end_time作为时间跨度的筛选条件,返回的结果不包含在旺店通ERP货品档案已停用的货品数据。
   1.4 时间跨度:start_time和end_time最大跨度为30天,开始时间和结束时间取值范围为闭区间取值,例如2018-11-01 00:00:00至2018-11-30 23:59:59,建议根据获取数据量的多少适当减小时间跨度。
   1.4 注意事项:本接口如果不传start_time和end_time,则spec_no和goods_no必须传一个;当请求参数传了spec_no和goods_no其中一个或者两个都传了的时候,start_time和end_time参数不生效。

2.调用场景

2.1 自研商城、SCM、SRM、财务系统、SAP等系统的对接

3.请求参数说明

   3.1 请求地址

环境HTTP地址
测试环境https://openapitest.huice.com/openapi/goods_query.php
正式环境https://openapi.huice.com/openapi/goods_query.php

   3.2 公共请求参数

名称字段类型长度
必须描述
卖家账号sidString
购买ERP时由旺店通分配给ERP购买方,请从ERP购买方获取。
接口账号appkeyString
本开放平台“自助对接”功能模块内自助申请,获取方式点击这里
时间戳timestampint
北京时间1970-01-01 08:00:00起至现在的总秒数,10位int值,旺店通企业版API服务端允许请求最大时间误差为5min,date.timezone = Asia/Shanghai。
签名signString
API输入参数签名结果,签名算法介绍单击这里

   3.3 业务请求参数

名称字段类型长度
必须描述
商家编码spec_novarchar40代表单品(SKU)所有属性的唯一编码,用于获取指定的系统单品的数据,SKU概念介绍,单击这里
货品编号goods_novarchar40代表货品(SPU)所有属性的唯一编号,用于指定获取系统货品的数据,SPU概念介绍,单击这里
条码barcodevarchar64条码
开始时间start_timedatetime
按最后修改时间增量查询数据,start_time作为开始时间,格式:yyyy-MM-dd HH:mm:ss
结束时间end_timedatetime
按最后修改时间增量查询数据,end_time作为结束时间,格式:yyyy-MM-dd HH:mm:ss
已删除货品
deletedtinyint4
默认为0,  0:只返回未删除货品    1:返回未删除和已删除货品
分页大小page_sizeint
每页返回的数据条数,输入值范围1~100,不传本参数,输入值默认为40,使用举例单击这里
页号page_noint
页号,不传默认从0页开始

4.响应参数

   4.1 公共响应参数

名称字段类型长度
必须描述
错误码codeint11状态码:0表示成功,其他表示失败
错误描述messagevarchar255错误描述
数据条数total_countint11符合条件的数据条数,用来分页 当page_no = 0时返回
货品节点goods_listdata[]
响应参数的1级数据节点,包含SPU所有属性信息的数据节点,节点下数据字段详见下述“goods_list”和"spec_list"

  4.2 业务响应参数

    

    goods_list




名称字段类型长度 必须描述
货品IDgoods_idint11货品表主键
货品编号goods_novarchar40代表SPU所有属性的唯一编号,用于系统货品的区分,SPU概念介绍,单击这里
货品名称goods_namevarchar255货品名称
货品简称short_namevarchar255
货品简称
规格数spec_countint11规格数
品牌brand_namevarchar64品牌名称
备注remarkvarchar512备注
标记flag_idvarchar11标记
版本号version_idvarchar11 版本号,用来检查同时修改的
最后修改时间modifieddatetime
最后修改时间  格式:yyyy-MM-dd HH:mm:ss
创建时间createddatetime
创建时间  格式:yyyy-MM-dd HH:mm:ss
标记名称flag_namevarchar32标记名称
是否已删除 deletedint 11 是否已删除: 0:未删除  >0代表已删除 
货品分类idgoods_category_idint

货品分类名称category_namevarchar
为空时null
自定义属性1prop1varchar255自定义属性1
自定义属性2prop2varchar255自定义属性2
自定义属性2prop3varchar255自定义属性3
自定义属性4prop4varchar255自定义属性4
自定义属性5prop5varchar255自定义属性5
自定义属性6prop6varchar255自定义属性6
单品节点spec_listdata[]
响应参数的2级数据节点,包含sku所有属性信息的数据节点,节点下数据字段详见下述"spec_list"
    spec_list




名称字段类型长度 必须描述
规格IDspec_idvarchar40规格ID
商家编码spec_novarchar40代表单品(SKU)所有属性的唯一编号,用于系统单品的区分,SKU概念介绍,单击这里
规格名称spec_namevarchar100规格名称
货品IDgoods_idint11货品ID
零售价retail_pricedecimal19,4零售价
批发价wholesale_pricedecimal19,4批发价
重量weightdecimal19,4重量
lengthdecimal19,4长(CM)
widthdecimal19,4宽(CM)
heightdecimal19,4高(CM)
备注remarkvarchar512备注
创建时间spec_createddatetime
格式:YYYY-MM-DD HH:MM:SS
最后修改时间spec_modifieddatetime
格式:YYYY-MM-DD HH:MM:SS
基本单位unitvarchar11基本单位
辅助单位aux_unitvarchar11辅助单位
最后修改时间modified           datetime 
最后修改时间    格式:yyyy-MM-dd HH:mm:ss
创建时间createddatetime
创建时间  格式:yyyy-MM-dd HH:mm:ss
是否已删除 deleted int 11 是否已删除:0:未删除    >0代表已删除
图片img_urlvarchar1024
规格图片
供应商编码provider_novarchar64
供应商编码
供应商名称provider_namevarchar64
供应商名称
供应商idprovider_idlong

供应商id
成本价ref_cost_pricedecimal19,4固定成本价 为0 
规格自定义属性1prop1varchar255规格自定义属性1
规格自定义属性2prop2varchar255规格自定义属性2
规格自定义属性2prop3varchar255规格自定义属性3
规格自定义属性4prop4varchar255规格自定义属性4
规格自定义属性5prop5varchar255规格自定义属性5
规格自定义属性6prop6varchar255规格自定义属性6


常用工具