## 產品碼查詢驗證
接口需要指定商戶及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": [],
}
~~~