1688(阿里巴巴批发网)也提供了API接口来获取店铺的所有商品。您可以使用与淘宝/天猫类似的API接口来获取1688店铺的所有商品。
以下是一个示例的API调用,用于获取店铺的所有商品:
https://api-w.oneoun.cn/1688/item_search_shop/?key=?&
&seller_nick=b2b-2200733087881719de&start_price=0&end_price=0&q=&page=1&cid=&cache=no&&lang=zh-CN&secret=?
请求参数
请求参数:seller_nick=b2b-2200733087881719de&start_price=0&end_price=0&q=&page=1&cid=
参数说明:seller_nick:sid或者加密后的_sopid:_sopid@BBBSvyqimnYtLnmm90B_59dsg(详情接口可返回nick参数)
sort:排序[bid,_bid,_sale,_credit]
(bid:总价(升序)_bid:总价(降序),sale:销量,默认综合排序,time:新品)
sort=new为店铺上新数据,格式不统一,请注意
page:页数
请求示例,API接入Anzexi58
错误码解释
状态代码(error_code) | 状态信息 | 详细描述 | 是否收费 |
---|---|---|---|
0000 | success | 接口调用成功并返回相关数据 | 是 |
2000 | Search success but no result | 接口访问成功,但是搜索没有结果 | 是 |
4000 | Server internal error | 服务器内部错误 | 否 |
4001 | Network error | 网络错误 | 否 |
4002 | Target server error | 目标服务器错误 | 否 |
4003 | Param error | 用户输入参数错误 | 忽略 |
4004 | Account not found | 用户帐号不存在 | 忽略 |
4005 | Invalid authentication credentials | 授权失败 | 忽略 |
4006 | API stopped | 您的当前API已停用 | 忽略 |
4007 | Account stopped | 您的账户已停用 | 忽略 |
4008 | API rate limit exceeded | 并发已达上限 | 忽略 |
4009 | API maintenance | API维护中 | 忽略 |
4010 | API not found with these values | API不存在 | 忽略 |
4012 | Please add api first | 请先添加api | 忽略 |
4013 | Number of calls exceeded | 调用次数超限 | 忽略 |
4014 | Missing url param | 参数缺失 | 忽略 |
4015 | Wrong pageToken | 参数pageToken有误 | 忽略 |
4016 | Insufficient balance | 余额不足 | 忽略 |
4017 | timeout error | 请求超时 | 否 |
5000 | unknown error | 未知错误 | 否 |
在上述示例中,您需要将YOUR_APP_KEY
替换为您在1688API上注册的应用的API密钥,并将SHOP_ID
替换为您要获取商品详情的店铺的ID。
请注意,具体的API接口和参数可能会根据1688的版本和更新而有所不同。因此,建议查阅1688开放平台的官方文档,以获取最新和详细的API接口信息。