一:淘寶開放平臺(tái)沒有直接將淘口令轉(zhuǎn)換為真實(shí) URL 的官方 API 接口。
不過,可以通過以下方式間接實(shí)現(xiàn)淘口令解析:
利用淘寶或天貓客戶端解析:在應(yīng)用或網(wǎng)站中,引導(dǎo)用戶復(fù)制淘口令后,使用淘寶或天貓的 SDK 或調(diào)用其提供的 URI Scheme,借助客戶端進(jìn)行解析。但這種方式要求用戶安裝了淘寶或天貓應(yīng)用,并且應(yīng)用能與客戶端交互。
使用第三方 API 服務(wù):有些第三方服務(wù)提供商可提供淘口令解析服務(wù)。例如訂單俠開放平臺(tái),為淘客開發(fā)者提供包括淘口令解析接口在內(nèi)的一站式 API 解決方案。使用第三方服務(wù)時(shí),需注意數(shù)據(jù)安全和隱私保護(hù)問題,要選擇可靠的服務(wù)提供商,并遵守相關(guān)法律法規(guī)。以類似item_password功能的 API 為例,通常的使用步驟如下:
注冊(cè)賬號(hào):訪問相關(guān)平臺(tái)指定網(wǎng)站注冊(cè)賬號(hào)。
創(chuàng)建應(yīng)用:創(chuàng)建應(yīng)用并選擇 “電商營銷” 等相關(guān)類目。
獲取憑證:獲取 App Key 和 App Secret 等憑證信息。
申請(qǐng)權(quán)限:在應(yīng)用權(quán)限中申請(qǐng)taobao.tbk.tpwd.create等相關(guān)接口權(quán)限。
二、第三方API服務(wù)(快速接入)
如果無法滿足淘寶聯(lián)盟的資質(zhì)要求,可使用合規(guī)的第三方API服務(wù)商(需注意數(shù)據(jù)安全):
示例:APISpace 的淘口令解析API
訪問 APISpace,搜索“淘口令解析”。
購買套餐后獲取API密鑰。
三:請(qǐng)求示例
Python 調(diào)用示例:
import requests
# 假設(shè)的API地址
# 小編: TaoxiJd-api 前往體驗(yàn)API:o0b.cn/ibrad
api_url = "api-gw.onebound.cn/taobao/item_password/"
# 假設(shè)的請(qǐng)求參數(shù)
params = {
"key": "your_api_key", # 從平臺(tái)獲取的API密鑰
"secret": "your_api_secret", # 從平臺(tái)獲取的API密鑰
"word": "https://qr.1688.com/share.html?secret=FIH6kmCT", # 示例淘口令
"title": "no" # 是否獲取標(biāo)題和圖片,這里設(shè)置為no
}
response = requests.get(api_url, params=params)
if response.status_code == 200:
result = response.json()
print(result)
else:
print(f"請(qǐng)求失敗,狀態(tài)碼: {response.status_code}")
四:響應(yīng)示例
"item": {
"url": "https://item.taobao.com/item.htm?ut_sk=1.Za3BkZEqE08DAEKiJkg9RSxo_21380790_1726043149381.Copy.1&id=714185583922&sourceType=item&price=55-88&suid=5E023610-FE76-41EC-B7AA-223CA8E042AD&shareUniqueId=28271397557&un=85efac31c601efbe0d92f5aa52e6dceb&share_crt_v=1&un_site=0&spm=a211b4.23536181&tbSocialPopKey=shareItem&sp_tk=UUdRRDNoOEw1TVg%3D&bxsign=tcdDiljZCuFy6ExJREC0hI7AdBrQgHASCErtZUQP-FPXlD65Yz52F0IDKfGrHsesUyQnKRM_SEBg-iIM9_9EwjilCt7DvPhp5egcbyPVB2ppCE&bc_fl_src=share-644434928073-1-0&visa=13a09278fde22a2e&disablePopup=true&disableSJ=1",
"word": "e.tb.cn%2Fh.gKQyjspKGL7lawW%3Ftk%3DQGQD3h8L5MX%26fbclid%3DIwY2xjawFT4IRleHRuA2FlbQIxMAABHT3FnU27-GKa7yKjG2FOZDYxu_z6OFM7YD-WiecLhEfgXvN6FNo3zhU5qQ_aem_JJVf3U_iW3T64D-XcRkaiQ",
"title": "莆田椰子男鞋秋季飛織網(wǎng)面透氣大碼氣墊減震男士休閑跑步運(yùn)動(dòng)潮鞋",
"pic_url": "http://gw.alicdn.com/bao/uploaded/i4/3446654472/O1CN01YPvSDF1iuE2O7afjM_!!0-item_pic.jpg",
"_ddf": "fb_js"
},
"error": "",
"reason": "",
"error_code": "0000",
"cache": 0,
"api_info": "today:23 max:1000 all[23=23+0+0];expires:2024-11-29",
"execution_time": "0.69",
"server_time": "Beijing/2024-10-22 10:20:28",
"client_ip": "220.177.180.75",
"call_args": [],
"api_type": "taobao",
"server_memory": "3.69MB",
"request_id": "3.67170bec13404",
"last_id": "3630917946"
}
通過該接口,可快速將用戶分享的淘口令轉(zhuǎn)換為結(jié)構(gòu)化信息,適用于社交電商導(dǎo)購、商品比價(jià)、訂單跟蹤等場(chǎng)景。