天天看點

淘寶API開發相關的常見問題

 關于商品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;這種形式