大部分的淘宝商家应该都知道店宝宝这款软件吧,其实其他运营店铺的软件也是一样,在下载后需要绑定自己的店铺,然后就需要调用API了。有的时候会出现店宝宝淘宝api错误。遇到了这样的情况该怎么办呢? 其实最好的解决方法就是重新登录软件授权下! 要是还无法解决的话,就是技术方面的问题了,不同的情况,解决的方法不同,具体的说明如下: 场景一:在售商品库存更新 使用的API: taobao.items.get taobao.items.search taobao.items.onsale.get taobao.items.inventory.get 业务逻辑细节: 出现isv.invalid-parameter:gain-number-too-large(搜索商品超过10万条)报错,会造成一些流量浪费掉 解决方案: 业务方面:由于淘宝为了避免翻页超过10万条对服务器压力过大,在搜索商品超过10万条以后就无法在淘宝页面显示。 程序方面:程序前端使用page_no*page_size>=100000的判断,在客户端校验,避免这些错误操作造成调用量浪费 场景二:添加优惠策略 使用的API: taobao.marketing.promotion.add 业务逻辑细节: 在调用Promotion.Add添加优惠策略的时候,注意要防止对同一商品对同一标签的人群,设置多个优惠策略。(isv.promotion-repeat) 解决方案: 商家可能会使用多个工具设置优惠策略,可能会出现不同应用设置了重复策略的情况,不要进行重试,要提醒用户删除上个优惠策略。 场景三:自动发货(修改订单状态)类工具 使用的API: taobao.logistics.offline.send 业务逻辑细节1: 调用时40NULL缺少参数的错误 解决方案: tid,out_id,company_code均为必选参数,需要传入。当物流公司是非官方合作公司时,company_code填写“其他” 业务逻辑细节2: B98错误发货类型不正确。将货到付款,在线物流等订单,使用了线下物流发货 解决方案: 通过trade.fullinfo.get接口获取到订单的发货类型,做判断后,调用发货接口 出现淘宝api错误的情况有很多,小编根据不同的场景进行了整理说明,为大家介绍了解决的方法,所以各位商家们,当你在使用店宝宝调用API的时候如果出现了这样的问题,就参考上面的方法解决吧。 |