淘宝API开发相关的常见问题

来源:互联网 发布:机加工erp软件下载 编辑:程序博客网 时间:2024/05/16 01:30

 

 关于商品API相关的常见问题
1.上传图片报盗链的错误,图片校验业务规则是什么?
A.对于分销商品,不做任何图片校验
B.对于其他商品,使用图片空间的校验逻辑,只允许使用以下2种情况的图片,其他图片都会报盗链提示。
    a.卖家拥有的图片空间的图片
    b.其他人授权该卖家可以使用的图片空间的图片


2.一个商品的num_iid和一个sku id是一一对应的么?
sku是商品的最小销售单位,num_iid是商品的唯一标示肯定不会是一一对应的,一个商品可能有多个SKU。


3.产品和商品的区别是什么?
A.商城卖家发布商品前必须先发布产品,普通集市卖家不能发布产品;
B.一个产品对应一个类目+关键属性;一个商品对应一个类目+关键属性+销售属性+商品描述等
C.同一个卖家只能在同一产品下发布一个商品,即一个product_id只能与一个nick和一个num_iid对应。


4.taobao.item.add 添加一个商品,调用接口提示:isv.item-add-service-error:IC_CHECKSTEP_ALREADY_EXISTS_SAME_SPU??
商城卖家一个产品只能对应发布一个商品,
以书籍类目为例,这个现象在书籍类目比较容易出现:
书籍类目下:关键属性是ISBN
书籍A,ISBN编号为123456789
书籍B的ISBN编号也是123456789
发布A之后再发布B,就会提示这个信息


5.如何把淘宝店铺商品同步到外店??
调用:taobao.items.onsale.get获取当前会话用户出售中的商品列表或taobao.items.inventory.get 得到当前会话用户库存中的商品列表直接在外店显示,或者得到商品数据存入到本机数据库,外店直接从本机数据库读取商品信息。


6.如何下载淘宝订单?
下载淘宝订单的两种方法:
A.taobao.trades.sold.get可以按订单状态确保查询到淘宝店铺三个月内的订单。
B.taobao.trades.sold.increment.get可以按订单状态和订单更新时间来获取淘宝订单,按时间查询时间段不能超过一天,并且只能确保获取三个月内的订单。


7.sub_code:isv.item-sub_code:isv.item-update-service-error:IC_APPLICATION_PERMISSION_INVALID??
有些类目是不允许通过接口发布的,比如:虚拟商品(网游类目)、酒店类目。


8.taobao.item.update 修改商品时是否所有字段都需要填写,如果没有填写的字段是否会被修改??
不是所有字段都需要填写,没有填写的将不会被更新。


9.是否能删除一个商品下所有的SKU??
上架的商品若有sku,则sku至少保留一个,下架的商品或该商品的SKU非必选属性时可以删除所有SKU。


10.同时按Q和props查询获取产品信息中的类目ID,按类目ID查询没结果返回??
按cid查询只返回被小二确认的产品,按Q和props查询返回所有的产品信息。


11.上传的商品和taobao.items.search 这个API的搜索结果不同步??
这个接口走的不是实时服务器,会有一定的延时。想获取实时信息可以通过接口taobao.items.get获取数据。


12.如何搜索商品货号?
货号是商品的一个属性名称。
通过taobao.item.get查询货号的方式主要有两种:
A.fields里面传入props_name来查询货号,通过正则匹配的方式来截取到货号对应的值 
B.fields里面传入input_pids,input_str来查询货号,记录input_pids为1632501的位置,然后在input_str匹配该位置的参数值


13.taobao.increment.items.get报code:600,sub_code:isv.user-not-exist:invalid-nick? ?
平台型AppKey必需指定要查询的用户nick,自用类型不用传nick


14.使用taobao.item.sku.update接口更新最后一个sku数量为0时,提示不能为0?
sku信息修改必须保证架上商品总库存>0。举例说明:架上商品A,共有6个sku,前5个sku库存都为0,没有问题,到第6个就提示不能为0


15.商品的品牌怎么获取?
通过taobao.itemprops.get来获取


16.上传商品总是出现属性错误?
建议参考属性工具,链接:
http://open.taobao.com/api_tool/props/


17.属性工具查看的属性与淘宝后台看到的属性值不一致?
淘宝页面获取的是属性别名,可能会产生不一致


18.竞拍的商品,用taobao.item.update.listing接口怎么上架?
和普通商品一样通过调用taobao.item.update.listing接口上架


19.搜索产品时,当时间设置q与cid时,不能搜索到商品,例如品牌是le saunda/莱尔斯丹,Cid:50012028?
搜索产品时,如果是垂直类目或者3C类目,只能搜到小二审核通过的产品,不能通过cid来搜索,只能是关键字来查询


20.商我要获取我的店铺中的所有的宝贝,应该用那个接口?
items.onsale.get、items.inventory.get


21.商品进行转换的时候出现{"taobaoke_items_convert_response":{}}?
该商品没有参加淘宝客推广或者商品不存在


22.更新商品时是否能将库存(sku)设置为0??
库存为0的SKU为无效的SKU,大于0为有效的SKU,无效的SKU不影响商品价格的设置,在架上的SKU商品要求必须要有至少一个有效的SKU,不然商品会自动下架,所以更新商品的时候要判断商品的SKU是否是最后一个,若是,则不能将其SKU设置为0


23.C2C卖家发布手机商品的时候,为什么宝贝类型只有二手、个人闲置??
这个类目要加入消保才能发布全新的


24.商品被删除了,但通过接口taobao.item.sku.get仍然可以获取到该sku信息?
sku可以查询到,但该状态标记为delete


25.通过淘宝助理上传商品均成功,但用taobao.items.get接口查到的商品数少于上传的商品数?
A.当天上传的商品第二天才能查到  B.这个接口会对不合法商品会过滤


26.想取得本店铺已经售完宝贝列表,然后更新库存数量,如何操作??
是taobao.items.inventory.get里面有banner参数可以找出


27.修改一个宝贝的价格,这个宝贝只有一个SKU,SKU的价格和宝贝的价格是一样的,我要怎样修改??
只有一个sku,只要改sku价格就可以了,宝贝价格会系统自动修改;如果是多个SKU,把全部的SKU的价格统一修改后,需要把宝贝价格也写上。


28.调用接口 taobao.item.update 出现这个错误, isv.invalid-parameter:desc 是什么回事吗??
desc描述建议不要太长,不然数据包发送到服务器上丢包可能性很大,导致签名出错


29.taobao.items.search 搜索商品信息我用这个接口来查找商品的信息为什么和淘宝上查出来的结果是不一样的呢??
A.接口跟页面主搜索的逻辑有一点区别,主搜索会对关键字进行拆分搜索,而接口不会
B.在页面上搜索的时候B商家可以搜索到所有已销售的商品,C卖家只能搜索到30天以内销售笔数,但是接口是统一只能取到30天以内销售的笔数(volume),并且默认是按照上架时间倒序排列
C.在架上超过180天,最近90天内没有销量的商品用接口搜索不到
所以接口和淘宝查出来的结果不一致


30.搜索商品报错isv.invalid-parameter:gain-number-too-large??
items.all.get,items.onsale.get,items.inventory.get的(pageNo*pageSize)超过10万,api这边会直接报错isv.invalid-parameter:gain-number-too-large,这个是规则限制的,如果要搜索更多的商品可以分批搜索。

[size=431.调用taobao.item.update时,有时返回错误Missing method?
使用老的SDK会出现该问题,建议换新的SDK。


32. 这个宝贝只有一个SKU,SKU的价格和宝贝的价格是一样的,我要怎样修改? ?
用taobao.item.sku.update更新sku价格之后商品价格会自动变成跟sku价格一致


33.淘宝后台管理中为什么出售中的宝贝有的可以编辑商品数量有的不行?
如果出售中的宝贝没有销售属性,就可以编辑商品的数量,而如果有销售属性,例如:上传的一件衣服,有颜色和尺码,组成了一个SKU,是不能修改宝贝数量


34.接口怎么获取淘宝商品??
用taobao.items.search接口。


35.接口怎么搜索商品??
用taobao.items.search接口。


36.通过api接口更新淘宝库存,是不是会有延迟,就是接口返回给我成功了,但页面要等几分钟后才显示更新的结果?
您好,一般数据都会有缓冲时间的哦,一般是15分钟左右。


37.品牌,货号,版型,领子,这些对应api里哪些属性?
在商品api item数据结构中的props_name

38  .taobao.item.get 得到prop  20418023:157305307;20000:110000366;1632501:6977264;这种形式

然后在  Itemprops中用此属性值 去匹配对应的名称
即可取出颜色和尺码 不带中文
原创粉丝点击