## 产品码查询验证
接口需要指定商户及ApiKey才能获取到数据,目前获取到的是当前用户所有的数据列表。
>[info] 接口`data`数据字段
```
{
"code" : "14位产品码",
"verfiy" : "4位产品验证码"
}
```
~~~[api]
post:http://315.cuci.cc/code/api/queryCodeByVerfiy.html
*code=默认值#商户编号,需要在平台获取
*sign=签名值#数据签名,需要使用签名规则进行签名
*array:data=["code"=>"14位产品码","verfiy"=>"4位产品验证码"]#需要提交数据(一维数组)
<<<
接口成功
{
"msg": "您好!您查询的是测试商户官方正品,感谢您的使用!",
"type": "JSON",
"code": "SUCCESS",
"sign": "BA49701816C1A18FFF0B8A6BFB7F6B50",
"data": {
"_SIGNSTR_": "594CDB9212242",
"count": 325,
"first": "2017-06-23 16:52:25"
}
}
<<<
产品码异常
{
"msg": "尚未定义的产品码",
"code": "ERROR-UNDEFINED",
"sign": "32位数据签名",
"type": "JSON",
"data": [],
}
<<<
验证码不匹配
{
"msg": "产品码与验证码不匹配",
"code": "ERROR-MISMATCHING",
"sign": "32位数据签名",
"type": "JSON",
"data": [],
}
<<<
商户异常
{
"msg": "商户不存在, 请传入正确的商户!",
"code": "ERROR",
"sign": "32位数据签名",
"type": "JSON",
"data": [],
}
<<<
签名异常
{
"msg": "签名错误, 请检查数据内容是否正确!",
"code": "ERROR",
"sign": "32位数据签名",
"type": "JSON",
"data": [],
}
<<<
验证异常
{
"msg": "签名数据与商户ApiKey不匹配!",
"code": "ERROR",
"sign": "32位数据签名",
"type": "JSON",
"data": [],
}
<<<
数据异常
{
"msg": "数据格式错误!",
"code": "ERROR",
"sign": "32位数据签名",
"type": "JSON",
"data": [],
}
~~~