- 注冊成為開發者:訪問京東開放平臺,注冊賬號并創建應用,填寫應用名稱、描述等信息,獲取 Key 和 Secret。
- 申請 API 權限并獲取密鑰:提交應用申請,審核通過后獲得 AppKey 和 AppSecret,用于后續 API 調用的身份驗證。
JD.item_video-獲得京東商品視頻數據接口
1.請求參數:
請求參數:num_iid=商品id&vid=視頻ID 參數說明:num_iid:京東商品ID vid:京東商品視頻ID(item_get_app接口mainVideoId字段)
2.python請求示例:
# coding:utf-8 demo url=c0b.cc/R4rbK2 wechat id:Taobaoapi2014
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 請求示例 url 默認請求參數已經做URL編碼
url = "api-wx.Taobaoapi2014.cn/jd/item_video/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=商品ID&vid=視頻ID"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
3.響應參數:
- 研讀 API 文檔:找到商品詳情相關的 API 接口文檔,仔細閱讀使用規則、請求方式、請求參數、返回格式等詳細信息。
- 構建 API 請求:根據文檔要求,確定請求方式,一般為 HTTP post 或 get,設置商品 ID 等必要請求參數,使用 AppKey 和 AppSecret 構造請求 URL。
- 發送 API 請求:使用 curl、Postman 或 Python 的 requests 庫等 HTTP 客戶端發送請求。
- 處理 API 響應:服務器返回 JSON 格式的數據,使用相應的解析庫提取商品信息,其中商品視頻的鏈接、時長等數據作為商品詳情數據的一部分被返回 。