以下是维易接口错误码:
维易接口返回值一般都有error字段,
当结果正确时,error='0'。
当结果错误时,error不为'0',比如error='6001'
不同开发者可能有不同方式处理错误码。有的是拿到返回值错误码后,和本表对照分析错误类型。
也有的只要分析error错误码不为'0'是,直接发送短信或预警微信公众号信息。
或直接保存到后台做日志用。
如何处理,取决于你自己。
以下是接口返回值error(字段类型String) 对照表:
比较多见的是0,15和6001.具体请按需使用。
注意:
如果遇到不在下表中的错误码,是对应平台(如抖客精选联盟平台)的错误码直接保持原值返回,方便必要时可以在对应平台查询错误原因。通常情况下,当您不知道该错误码表示的含义,可以直接通过msg字段检查错误原因。
错误码 | 错误原因 | 解决方案 |
0 | 成功,无错误 | |
4 | 商品优惠券过期 | 更换优惠券 |
15 | 接口底层的联盟官方返回错误。比如远程服务器异常等等。 | 按msg提示修改 |
10 | 无会员卡或无对应接口权限的会员卡 | 购买会员卡 |
11 | 会员卡过期,或点卡点数不足。 | 续费会员卡 |
12 | 会员卡被禁用,这时msg字段会输出禁用原因。 | 可联系客服 |
26 | 还没在会员中心授权,或没有sessionkey值 | 请在会员中心授权,或传sessionkey参数 |
27 | 授权过期,通常是转链接口/渠道接口需要的参数过期了 | 重新授权 |
28 | 接口secret参数错误 | 提供正确的secret参数 |
29 | 没有找到参数account_id 对应的授权联盟帐号 | 到会员中心授权页检查account_id值 |
30 | vekey密钥错误 | 请使用正确的vekey |
91 | 表示检测到并拒绝搜索虚拟类商品 | IOS上架时可临时开启 |
403 | 接口停用,或禁用 | 停止调用该接口 |
404 | 商品下架不在销售中,或商品不是淘宝联盟推广(无佣金) | 用返回的产品ID另行处理 |
1007 | 唯品会专用错误码,你的唯品会帐号没有开通唯品会联盟功能。 | 请在union.vip.com开通联盟功能后 |
6001 | 调用接口参数不正确,具体原因会在msg中输出 | 按msg提示修正参数 |
6002 | 接口对参数处理失败,通常参数是不可处理的,比如使用会场链接转链 | 按msg提示处理 |
6008 | 接口超频:调用量超过了每天每个平台上限,或超过总上限 | 降低调用接口的频率 |
6009 | 接口超频:每分钟调用API次数超过限制,频率参考价格表下方 | 降低调用接口的频率 |
6010 | 帐号异常:比如费用不足、帐号冻结等 | 联系客服解决 |
6019 | 调用接口的ip未加入白名单 | 在会员中心设置白名单中加入该IP |
6020 | 未设置ip白名单,通常见于早期用户 | 在会员中心添加IP到白名单 |
6500 | pid(或adzone_id或site_id)为空或不属于调用接口的淘宝联盟号 | 修改pid或更换为pid所属的联盟号 |
7001 | 权限不足,无权调用 | 提升会员卡权限 |
7002 | 测试权限不足或次数用完 | 购买有权限会员卡 |
7700 | 试用过期或试用数已用完 | 升正式会员 |
8001 | 多用户版已达到可用联盟号限制,通常是20用户版等限制 | 升级多用户版会员卡 |
9001 | API域名错误,比如用非指定的API域名调用接口 | 修正调用的API域名 |
9002 | API不存在,即:调用了一个不存在的API名称 | 修改API名称 |
说明:
以上是主要的接口错误码,由于淘宝,拼多多,京东等各大平台的错误码有所不同,除以上错误原因以外,接口会传承后端电商平台的一些错误码。