- 注册成为开发者:访问京东开放平台,注册账号并创建应用,填写应用名称、描述等信息,获取 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 格式的数据,使用相应的解析库提取商品信息,其中商品视频的链接、时长等数据作为商品详情数据的一部分被返回 。