1688店鋪所有商品介面(1688.item_search_shop)程式碼封裝教程

oneboundAndy發表於2023-04-10

業務場景:作為全球最大的 B2C 電子商務平臺之一,1688平臺提供了豐富的商品資源,吸引了大量的全球買家和賣家。為了方便開發者接入淘寶天貓平臺, 1688平臺提供了豐富的 API 介面,其中商品詳情和列表介面是非常重要的一部分。大家有探討穩定採集淘寶(天貓)京東阿里拼多多等平臺整站實時商品詳情介面,透過該介面開發者可以更好地瞭解商品的情況,商品詳情資料詳細資訊查詢,資料引數包括:商品列表主圖、價格、標題,sku,庫存,銷量,店鋪暱稱,店鋪等級,商品詳情SKU屬性,商品影片,商品優惠券,促銷資訊,詳情屬性描述,寶貝ID,區域ID,發貨地,發貨至,快遞費用,物流費用等頁面上有的資料完整解決方案幫助買家更準確地進行商品選購及商品分析。這個引起了我對技術挑戰的興趣。目前,自己做了壓測,QPS 高、出滑塊機率極低,API 整體穩定,可滿足商品分析,競品分析,品牌監控,商品搬家,商品上傳,商城建設,淘寶客,erp 選品,店鋪同步,CID 店鋪訂單回傳介面等業務場景的效能需求,下面介紹介面封裝程式碼教程:  

1.請求方式:HTTPS GET POST 

2.請求引數 (支援 taobao (tmall),JD,1688,Pinduoduo,lazada,amazon,aliexpress 等全球 30 多個知名電商平臺資料,複製v:Taobaoapi2014,同樣的方式拿資料)

請求引數:seller_nick=b2b-2200733087881719de&start_price=0&end_price=0&q=&page=1&cid=
引數說明:seller_nick:店鋪暱稱或sid(目前只支援sid))
sort:排序[bid,_bid,_sale,_credit]
  (bid:總價(升序)_bid:總價(降序),sale:銷量,預設綜合排序,time:新品)
sort=new為店鋪上新資料,格式不統一,請注意
page:頁數

3. 請求程式碼示例,支援高併發請求(CURL、PHP 、PHPsdk 、Java 、C# 、Python...) 

# coding:utf-8"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""from __future__ import print_functionimport requests# 請求示例 url 預設請求引數已經做URL編碼url = "https://api-vx.19970108018.cn/1688/item_search_shop/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&seller_nick=b2b-2200733087881719de&start_price=0&end_price=0&q=&page=1&cid="headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"}if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984216/viewspace-2944824/,如需轉載,請註明出處,否則將追究法律責任。

相關文章