全部
常见问题
产品动态
精选推荐

通过python封装接口采集关键词搜索京东商品列表数据,京东商品列表接口,京东 API 接口

管理 管理 编辑 删除

随着电商市场的迅速发展,京东商城成为了国内最大的 B2C 电商之一。在京东商城的网站中,关键词搜索是非常重要的功能之一,它让消费者可以更加快速方便地找到自己需要的商品。

京东商城提供了一套关键词搜索的 API 接口,使得开发者可以直接调用该接口实现自己的应用程序。下面我们来了解一下京东关键词搜索 API 接口。

de20d202306051622308930.png

以下是使用上述封装好的函数采集的商品列表数据示例代码。需要提前安装好 requests 库。

JD.item_search - 关键词搜索京东商品列表数据

1. 请求方式:HTTPS  POST  GET

2. 公共参数:

名称类型必须描述
keyString调用 key(必须以 GET 方式拼接在 URL 中,复制 Taobaoapi2014)
secretString调用密钥
api_nameStringAPI 接口名称(包括在请求地址中)[item_search,item_get,item_search_shop 等]
cacheString[yes,no] 默认 yes,将调用缓存的数据,速度比较快
result_typeString[json,jsonu,xml,serialize,var_export] 返回数据格式,默认为 json,jsonu 输出的内容中文可以直接阅读
langString[cn,en,ru] 翻译语言,默认 cn 简体中文
versionStringAPI 版本 (查看 API 调用演示

3. 请求参数:

请求参数:q=女装&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&seller_info=no&nick=&seller_info=&nick=&ppath=&imgid=&filter=
参数说明:q:搜索关键字,支持url
cat:分类ID
start_price:开始价格
end_price:结束价格
sort:排序[bid,_bid,_sale,_review,_new]
 (bid:总价,sale:销量,review评论数,new新品,加_前缀为从大到小排序)<
page

4.请求示例,支持高并发(CURL、PHP 、PHPsdk 、Java 、C# 、Python...)

# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 请求示例 url 默认请求参数已经做URL编码
url = "https://api-gw.Taobaoapi2014.cn/jd/item_search/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=女装&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&seller_info=no&nick=&seller_info=&nick=&ppath=&imgid=&filter="
headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"
}
if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)

5.响应示例(展示部分)

ca5cf202306051624302795.png

A 各大电商平台数据接口-万邦Andy 最后编辑于2023-06-05 16:25:17

快捷回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
回复从新到旧

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest==1? '取消推荐': '推荐'}}
{{item.floor}}#
{{item.user_info.title}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

作者 管理员 企业

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}   {{itemc.ip_address}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
回复
回复
1369
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

A 各大电商平台数据接口-万邦Andy 作者
提供淘宝天猫京东拼多多抖音微店1688阿里巴巴亚马逊速卖通lazada虾皮等全球知名接口采集技术

回答

10

发布

266

经验

6336

快速安全登录

使用微信扫码登录
{{item.label}} {{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
加精
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 开源下载 CRMEB官方论坛 帮助文档
返回顶部 返回顶部
CRMEB客服