发布时间:2023-01-26 16:30
可以通过1688店铺所有商品API接口采集店铺所有商品详情页各项数据,包含商品标题,SKU信息、价格、优惠价,收藏数、销量、SKU图、标题、详情页图片等店铺内页面上有的数据均可以拿到,大家都知道,1688的反爬虫机制十分严,而很多时候,没办法高效的拿到数据内容响应终端需求,而依赖爬虫就会造成动不动就出现滑块验证,让人很无解,正好,公司有这样的需求,让我负责解决这个问题,刚开始各种尝试,始终没有绕过1688的滑块验证码,搞了好几天,都没有进展;
然后各种网上资料查询,最终还是不负努力,找到更好的解决方案,让采集不再出现任何滑块验证码,完全解密通过,实现更好的用户体验,已经封装成了1688店铺所有商品API接口、1688店铺列表API接口,1688店铺API接口,1688店铺查询商品API接口,1688店铺商品API接口,支持高并发调用接口,可以用于不同的业务场景,包括淘宝店铺所有商品接口,京东店铺所有商品接口,抖音店铺所有商品接口,小红书店铺所有商品接口,京东店铺详情接口,亚马逊店铺所有商品API接口,速卖通店铺所有商品API接口,唯品会店铺所有商品API接口等 均可以适用,希望能够帮助到有需要的朋友,下面是接口代码对接展示:
1.公共参数
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
key | String | 是 | 调用key(必须以GET方式拼接在URL中,点击获取测试key和secret) |
secret | String | 是 | 调用密钥 |
api_name | String | 是 | API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等] |
cache | String | 否 | [yes,no]默认yes,将调用缓存的数据,速度比较快 |
result_type | String | 否 | [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读 |
lang | String | 否 | [cn,en,ru]翻译语言,默认cn简体中文 |
version | String | 否 | API版本 |
2.请求参数
请求参数: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.响应参数
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://vx19970108018/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)
5.响应示例
{
"user": {
"id": null,
"nick": null,
"good_num": null,
"level": null,
"created": null,
"shop_type": null,
"user_num_id": null,
"company_id": null,
"company_dj": null,
"company_time": null,
"company_info": null,
"cid": "-1",
"sid": null,
"pic_url": null,
"video": null,
"title": null,
"address": null,
"phone": null,
"zhuy": "./page/contactinfo.htm",
"fh_score": null,
"hm_score": null,
"xy_score": null,
"ht_score": null,
"menu": null
},
"items": {
"item": [
{
"num_iid": "629206406356",
"title": "天语欧博信米图手机X27S Mate30 P40 Pro个性简约时尚手机壳批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/782/417/21694714287_2101792098.jpg",
"price": "19.9",
"detail_url": "https://m.1688.com/offer/629206406356.html"
},
{
"num_iid": "606991177049",
"title": "大容量10000毫安全新爆款移动电源自带线充电宝礼品厂家直销",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2019/517/800/12487008715_2101792098.jpg",
"price": "39.9",
"detail_url": "https://m.1688.com/offer/606991177049.html"
},
{
"num_iid": "603067013582",
"title": "P3跨境新爆款现货6.5寸水滴大屏全网通4G智能手机海外代发OEM定制",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2019/492/814/12111418294_2101792098.jpg",
"price": "52.0",
"detail_url": "https://m.1688.com/offer/603067013582.html"
},
{
"num_iid": "613515982791",
"title": "5.8寸大屏工作室root纯净版2+16G云群控抖音快手微信手机OEM批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/270/438/13682834072_2101792098.jpg",
"price": "66.0",
"detail_url": "https://m.1688.com/offer/613515982791.html"
},
{
"num_iid": "637339319017",
"title": "P40 Pro品牌爆款6.5寸水滴大屏8+256G全网通5G安卓智能手机批代发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/278/368/16085863872_2101792098.jpg",
"price": "298.0",
"detail_url": "https://m.1688.com/offer/637339319017.html"
},
{
"num_iid": "632168014097",
"title": "新款30pro 7.5寸水滴大屏8+256G全网通5G低价智能手机正品代批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2019/048/299/12073992840_2101792098.jpg",
"price": "298.0",
"detail_url": "https://m.1688.com/offer/632168014097.html"
},
{
"num_iid": "624579363633",
"title": "mate30 pro新款6.5英寸水滴大屏8+256G全网通5G低价智能手机批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/285/407/17053704582_2101792098.jpg",
"price": "298.0",
"detail_url": "https://m.1688.com/offer/624579363633.html"
},
{
"num_iid": "624015201074",
"title": "新款X27 6.5寸全面水滴大屏8+128G全网通5G安卓智能手机批代发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2019/469/649/11428946964_2101792098.jpg",
"price": "298.0",
"detail_url": "https://m.1688.com/offer/624015201074.html"
},
{
"num_iid": "634673693747",
"title": "真新款mate40 pro 7.2寸水滴大屏8+256G全网通5G低价智能手机批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01vYUdfL1ZrAfnyJVZy_!!6000000003247-0-cib.jpg",
"price": "299.0",
"detail_url": "https://m.1688.com/offer/634673693747.html"
},
{
"num_iid": "634599513272",
"title": "新款mate40 pro 7.2寸水滴大屏10+256G全网通5G低价智能手机批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01hXorlV24Cdi8vAod4_!!6000000007355-0-cib.jpg",
"price": "299.0",
"detail_url": "https://m.1688.com/offer/634599513272.html"
},
{
"num_iid": "589766232746",
"title": "新款X27 6.5寸全面水滴大屏8+128G全网通5G安卓智能手机批代发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/976/670/13387076679_2101792098.jpg",
"price": "308.0",
"detail_url": "https://m.1688.com/offer/589766232746.html"
},
{
"num_iid": "636684457600",
"title": "爆款hviv mate30 pro6.8寸水滴大屏256G全网通低价智能手机批代发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/610/814/19520418016_2101792098.jpg",
"price": "398.0",
"detail_url": "https://m.1688.com/offer/636684457600.html"
},
{
"num_iid": "622583886323",
"title": "爆款Hviv Mate40Pro+6.8寸水滴大屏512G全网通低价智能手机批代发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01O9vUUY285Y3UOWbWL_!!2200733087881-0-cib.jpg",
"price": "399.0",
"detail_url": "https://m.1688.com/offer/622583886323.html"
},
{
"num_iid": "589984649469",
"title": "6.5寸大屏安卓9.0工作室root纯净版4+64G云群控抖音快手阅读手机",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2019/242/368/10339863242_902098348.jpg",
"price": "469.0",
"detail_url": "https://m.1688.com/offer/589984649469.html"
},
{
"num_iid": "617854475887",
"title": "电视话购物工作室root纯净版4+64G云群控抖音快手微信手机OEM批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2019/382/361/12287163283_2101792098.jpg",
"price": "698.0",
"detail_url": "https://m.1688.com/offer/617854475887.html"
},
{
"num_iid": "624494524174",
"title": "爆款hviv mate30 pro6.8寸水滴大屏256G全网通低价智能手机批代发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/876/517/19593715678_2101792098.jpg",
"price": "998.0",
"detail_url": "https://m.1688.com/offer/624494524174.html"
},
{
"num_iid": "630981381989",
"title": "品牌P40 Pro+7.5寸水滴大屏10+256G全网通低价智能手机正品代批发",
"pic_url": "https://cbu01.alicdn.com/img/ibank/2020/062/412/20219214260_2101792098.jpg",
"price": "1199.0",
"detail_url": "https://m.1688.com/offer/630981381989.html"
}
],
"total_results": "17",
"page_size": 20,
"pagecount": 1,
"page": "1",
"url": null
},
"error": "",
"secache": "3bbcb618f225b45561bbb1686d15b91c",
"secache_time": 1615280560,
"secache_date": "2021-03-09 17:02:40",
"translate_status": "",
"translate_time": 0,
"language": {
"default_lang": "cn",
"current_lang": "cn"
},
"reason": "",
"error_code": "0000",
"cache": 0,
"api_info": "today:8 max:10000",
"execution_time": 7.492,
"server_time": "Beijing/2021-03-09 17:02:40",
"client_ip": "106.6.35.144",
"call_args": {
"nick": "b2b-2200733087881719de"
},
"api_type": "1688",
"translate_language": "zh-CN",
"translate_engine": "google_cn",
"server_memory": "3.56MB",
"request_id": "gw-4.604739a9443f6"
}
SpringCloud应用idea实现可相互调用的多模块程序详解
提名 Apache ShardingSphere Committer,说说方法
android 即时聊天源码websocket,基于WebSocket实现的Android和H5聊天通讯实例【附效果图附所有源码】使用的源码...
甲骨文因超过90亿美元的NetSuite交易起诉Larry Ellison和CEO Safra Catz
java 地图控件_控件交互-与地图交互-开发指南-Android 地图SDK | 高德地图API
亚马逊、速卖通、Lazada、Shopee、eBay、wish、沃尔玛、阿里国际、美客多等跨境电商平台,测评自养号该如何利用产品上新期抓住流量?