冠芳
冠芳对接
防伪查询
上海中商网络股份有限公司版权所有
-
+
首页
防伪查询
## 防伪查询接口 ## API描述 >API描述:根据防伪码查询数码信息 当为非防伪码查询时,状态值为非200 当使用未激活的防伪码查询时,状态值为200,生产信息为空,且无查询记录 当使用已激活的防伪码查询时,状态值为200,生产信息正常查询,查询记录正常记录 ## 请求流程 >请参阅 [API开放平台接入指南](https://developers.yesno.com.cn/doc/56/ "API开放平台接入指南") ## 请求信息 >域名:请参阅 [环境信息](https://developers.yesno.com.cn/doc/56/ "环境信息") <table> <thead> <tr> <th>请求协议</th> <th>HTTPS</th> </tr> </thead> <tbody><tr> <td>请求方法</td> <td>POST</td> </tr> <tr> <td>接口路径</td> <td>/hivezs/guanfang/v1/api/anti/queryCode</td> </tr> </tbody></table> ## 请求参数 **路径参数:** >无 **Headers:** >请参阅 [通用请求头](https://developers.yesno.com.cn/doc/56/ "通用请求头") **Body:** <table> <thead> <tr> <th>参数名称</th> <th>是否必填</th> <th>参数类型</th> <th>参数说明</th> </tr> </thead> <tbody><tr> <td>code</td> <td>是</td> <td>String</td> <td>数码</td> </tr> <tr> <td>fromInfo</td> <td>否</td> <td>String</td> <td>客户端来源 经纬度【纬度,经度】/ip地址(该值未传或传值错误会导致防伪记录地址没有或错误)</td> </tr> <tr> <td>channelType</td> <td>否</td> <td>String</td> <td>渠道类型 W:网站,X:微信, M:H5 wap, T:电话,V:微信小程序 ,P:App,默认值:X</td> </tr> </tbody></table> ## 返回数据 <table> <thead> <tr> <th>参数名称</th> <th>参数类型</th> <th>参数说明</th> </tr> </thead> <tbody><tr> <td>code</td> <td>String</td> <td>状态:成功=200,非200见message</td> </tr> <tr> <td>message</td> <td>String</td> <td>信息</td> </tr> <tr> <td>timestamp</td> <td>Long</td> <td>时间戳</td> </tr> <tr> <td>traceId</td> <td>String</td> <td>追踪Id</td> </tr> <tr> <td>data</td> <td>Object</td> <td>返回数据</td> </tr> </tbody></table> **data对象说明** <table> <thead> <tr> <th>参数名称</th> <th>参数类型</th> <th>参数说明</th> </tr> </thead> <tbody> <tr> <td>activesStatus</td> <td>Integer</td> <td>0未激活 1激活</td> </tr> <tr> <td>productionDate</td> <td>String</td> <td>生产日期</td> </tr> <tr> <td>batchNo</td> <td>String</td> <td>生产批次</td> </tr> <tr> <td>orderNo</td> <td>String</td> <td>生产单号</td> </tr> <tr> <td>productNo</td> <td>String</td> <td>产品编号</td> </tr> <tr> <td>productName</td> <td>String</td> <td>产品名称</td> </tr> <tr> <td>dealerNo</td> <td>String</td> <td>经销商编码</td> </tr> <tr> <td>dealerName</td> <td>String</td> <td>经销商名称</td> </tr> </tbody> </table> ## 请求示例 <div class="code-toolbar"><pre class="line-numbers language-json" data-prismjs-copy="复制" data-prismjs-copy-error="按Ctrl+C复制" data-prismjs-copy-success="代码已复制!" tabindex="0"><code class="language-json">POST {host}/hivezs/guanfang/v1/api/anti/queryCode { "code":"数码", "fromInfo":"ip或gps", "channelType":"渠道" } </code> </pre> </div> ## 出参示例 <div class="code-toolbar"><pre class="line-numbers language-json" data-prismjs-copy="复制" data-prismjs-copy-error="按Ctrl+C复制" data-prismjs-copy-success="代码已复制!" tabindex="0"><code class="language-json">{ "code": 200, "message": "success", "data": { "activesStatus": 1, "productionDate": "2024-05-28", "batchNo": "batch202405280002", "orderNo": "test202405280002", "productNo": "SZSX018", "productName": "山楂树下果茶(无糖)", "dealerNo": "1.008", "dealerName": "娃哈哈测试经销商", }, "timestamp": 1740466638314, "traceId": "9c99de70f0434b3caeb00b86180cc854.223.17404666380318777", "exception": null, "meta": null, "ext": null } </code></pre></div> ## 常见错误 **错误码说明** <table> <thead> <tr> <th>错误码</th> <th>错误描述</th> <th>场景</th> </tr> </thead> <tbody> <tr> <td>22880103</td> <td>参数不正确</td> <td>参数校验不过</td> </tr> <tr> <td>22880104</td> <td>数码不存在</td> <td>解码失败</td> </tr> <tr> <td>22880106</td> <td>非营销数码</td> <td>标签号不一致</td> </tr> <tr> <td>22880109</td> <td>非营销数码</td> <td>使用物流码查询时</td> </tr> <tr> <td>。。。</td> <td>。。。</td> <td>。。。</td> </tr> </tbody> </table>
xiaosheng
2025年6月16日 16:24
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期