Python爬虫学习笔记:1688商品详情API 开发API接口文档

这篇具有很好参考价值的文章主要介绍了Python爬虫学习笔记:1688商品详情API 开发API接口文档。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Python爬虫学习笔记:1688商品详情API 开发API接口文档,电商API知识分享,1688 API 接口,学习,笔记,网络爬虫,数据挖掘,爬虫

 

1688API接口是阿里巴巴集团推出的一种开放平台,提供了丰富的数据接口、转换工具以及开发资源,为开发者提供了通用的应用接口及大量数据资源,支持开发者在1688上进行商品搜索、订单管理、交易报表及物流等方面的操作。

1688API接口主要包含以下几类:

商品API:提供商品搜索、商品详情、商品发布等接口。

订单API:提供订单查询、订单状态更新、订单创建等接口。

物流API:提供物流信息查询、物流订单查询等接口。

用户API:提供用户信息查询、用户认证等接口。

数据API:提供交易报表、商品统计等接口。

开发者可基于1688API接口打造自己的在线商城、批发平台及电商应用等,实现企业信息化、资源共享、创新发展等目标。

item_get-获得1688商品详情

公共参数

名称 类型 必须 描述
key String 调用key(必须以GET方式拼接在URL中)
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版本

请求参数

请求参数:num_iid=610947572360

参数说明:num_iid:1688商品ID
sales_data:&sales_data=1 获取近30天成交数据
agent:&agent=1 获取1688分销代发价格数据

请求示例(Curl PHP PHPsdk JAVA C# Python Golang javascript JS-SDK Ruby Swift Objective-C C C++ Node.JS Kotlin Rust R MATLAB   )

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.net.URL;
import java.nio.charset.Charset;
import org.json.JSONException;
import org.json.JSONObject;
import java.io.PrintWriter;
import java.net.URLConnection;

public class Example {
	private static String readAll(Reader rd) throws IOException {
		StringBuilder sb = new StringBuilder();
		int cp;
		while ((cp = rd.read()) != -1) {
			sb.append((char) cp);
		}
		return  sb.toString();
	}
	public static JSONObject postRequestFromUrl(String url, String body) throws IOException, JSONException {
		URL realUrl = new URL(url);
		URLConnection conn = realUrl.openConnection();
		conn.setDoOutput(true);
		conn.setDoInput(true);
		PrintWriter out = new PrintWriter(conn.getOutputStream());
		out.print(body);
		out.flush();
		InputStream instream = conn.getInputStream();
		try {
			BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));
			String jsonText = readAll(rd);
			JSONObject json = new JSONObject(jsonText);
			return json;
		} finally {
			instream.close();
		}
	}
	public static JSONObject getRequestFromUrl(String url) throws IOException, JSONException {
		URL realUrl = new URL(url);
		URLConnection conn = realUrl.openConnection();
		InputStream instream = conn.getInputStream();
		try {
			BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));
			String jsonText = readAll(rd);
			JSONObject json = new JSONObject(jsonText);
			return json;
		} finally {
			instream.close();
		}
	}
	public static void main(String[] args) throws IOException, JSONException {
		// 请求示例 url 默认请求参数已经URL编码处理
		String url = "https://api-gw.onebound.cn/1688/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=610947572360";
		JSONObject json = getRequestFromUrl(url);
		System.out.println(json.toString());
	}

}

响应参数

Version: Date:

名称 类型 必须 示例值 描述

item

item[] 0 宝贝详情数据

num_iid

String 0 610947572360 宝贝ID

title

String 0 厂家直销小米有品Qin2 Pro智能手机学生机老人机备用机小爱同学4G 商品标题

desc_short

String 0 商品简介

price

Float 0 799.00 价格

total_price

Float 0 0

suggestive_price

Float 0 0

orginal_price

Float 0 799.00 原价

nick

String 0 qin多亲科技 卖家昵称

num

Int 0 2191

detail_url

String 0 https://detail.1688.com/offer/610947572360.html 宝贝链接

pic_url

String 0 https://cbu01.alicdn.com/img/ibank/2020/063/830/13235038360_979836901.jpg 宝贝图片

brand

String 0 MAJE 品牌

brandId

Int 0 8879363 品牌id

rootCatId

Int 0 0 顶级分类ID

cid

Int 0 124264005

desc

String 0

item_imgs

Mix 0 item_imgs[] 商品图片

item_weight

String 0

post_fee

Float 0 9.00 邮费

express_fee

Float 0 9.00 EMS费用

ems_fee

Float 0 9.00 物流费用

shipping_to

String 0 广东广州白云区 发货至

video

video[] 0 商品视频

sample_id

String 0

props_name

String 0 0:0:机身内存:64GB;1:0:颜色:铁灰色;1:1:颜色:瓷白色 商品属性名

prop_imgs

prop_imgs[] 0 商品属性图片列表

property_alias

String 0 0:0:64GB;1:0:铁灰色;1:1:瓷白色 属性别名

props

Mix 0 [{"name": "品牌", "value": "other"}] 商品详情

total_sold

Int 0 1

scale

Int 0

sellUnit

Int 0

skus

skus[] 0 商品规格信息列表

seller_id

Int 0 2206619673102 卖家ID

sales

Int 0 100 销售额

shop_id

Int 0 151372205 店铺ID

props_list

Mix 0 {"0:0": "机身内存:64GB"} 商品属性

seller_info

seller_info[] 0 卖家信息

tmall

Boolean 0 false 是否天猫

data_from

String 0 1688app 错误信息

error

String 0 错误信息

unit

String 0 部; 单位

is_support_mix

Boolean 0 true

mix_amount

Int 0 30

mix_Begin

Int 0

mix_number

Int 0

sales_data

Date 0

location

String 0 广东省 深圳市 发货地

props_img

Mix 0 属性图片

sales_info

Mix 0

desc_img

Mix 0 [{"https://cbu01.alicdn.com/img/ibank/2020/560/807/14112708065_979836901.jpg"}] 详情图片列表

shop_item

Mix 0

relate_items文章来源地址https://www.toymoban.com/news/detail-590475.html

Mix 0

到了这里,关于Python爬虫学习笔记:1688商品详情API 开发API接口文档的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 1688商品详情接口,1688详情页接口,接口key和secret获取方式

    一、接口参数说明: 提取1688商品详情页各项数据,包含skuid、价格、收藏数、加购数、月销售量、主图、标题、详情页图片,价格低至几厘,量大甚至免费,详情请加我,或者私聊我,或者是点击注册账号获取key和secret,直接获取免费测试。 点击获取测试key和secret 二、建议使

    2024年02月08日
    浏览(33)
  • 淘宝免费爬虫数据 商品详情数据 商品销售额销量API

    场景:一个宽敞明亮的办公室,一位公司高管坐在办公桌前。 高管(自言自语):淘宝,这个平台上商品真是琳琅满目,应该有不少销售数据吧。我该怎么利用这些数据呢? 突然,房间里出现了一个神秘的人物,穿着时尚,带着深邃的眼神。 神秘人(笑着):你叫的数据,

    2024年02月11日
    浏览(28)
  • Python接入API接口技术开发商品详情原数据api接口采集商品app端数据,发货时间,优惠券等数据api接入示例

    要获取淘宝、京东、拼多多、1688商品详情、发货时间、优惠券等数据,可以通过淘宝的API接口来实现。以下是一个简单的接入示例: 注册一个api账号并获取Api Key和Api Secret 。 使用淘宝的API接口,如taobao.item.get(获取单个商品的详细信息)和taobao.shop.get(获取店铺信息)等

    2024年04月28日
    浏览(48)
  • 实现自动化获取1688商品详情数据接口经验分享

    获取电商平台商品详情数据,主要用过的是爬虫技术,过程比较曲折,最终结果是好的。我将代码都封装在1688.item_get接口中,直接调用此接口可以一步抓取。 1688商品详情页展示 传入商品ID调用item_get获取数据 响应示例  

    2024年02月07日
    浏览(31)
  • 【拼多多API 开发系列】百亿补贴商品详情接口,代码封装

    为了进行电商平台 PDD 的API开发,首先我们需要做下面几件事情。 1)开发者注册一个账号 2)然后为每个 PDD 应用注册一个应用程序键(App Key) 。 3)下载 PDD API的SDK并掌握基本的API基础知识和调用 4)利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序

    2024年02月06日
    浏览(26)
  • 跨境电商无货源如何实现自动化对接1688货源商品上架?1688商品采集API来帮你

    阿里巴巴集团旗下的B2B电子商务网站,提供海量优质商品,为采购商和供应商提供交流、合作、采购等服务,是很多没有货源优势的电商卖家首选的货源途径,也是国内最大、货源种类最齐全的货源网站。 不少做跨境电商无货源的朋友都想要直接从1688源头厂家拿货,实现自

    2024年02月21日
    浏览(33)
  • Python爬取电商数据:商品采集接口 商品详情数据API 商品主图接口

    学习 Python 自动化的一个好办法就是构建一个价格追踪器。由于这项任务生成的脚本可以立即投入使用,所以对于初学者来说尤为方便。本文将向大家介绍如何用 Python 采集器建立一个可立即实现电商价格监控的可扩展价格追踪器。 价格监控的好处多多。对于您个人来说,通

    2023年04月24日
    浏览(35)
  • 淘宝Api接口开发系列,商品详情数据,搜索商品列表数据,无货源采集上货模式,数据分析

    淘宝API接口开发涉及多个方面,包括获取商品详情数据、搜索商品列表数据、无货源采集上货模式以及数据分析等。今天给大家介绍下通过封装商品ID获取淘宝商品详情数据接口方法,支持高并发请求。下面我将分别对这些方面进行简要介绍。 1. 商品详情数据接口 商品详情数

    2024年04月16日
    浏览(51)
  • 1688商品数据API接口的数据分析与挖掘技巧

    随着电子商务的发展,越来越多的商家开始将业务拓展到线上。而1688作为中国最大的B2B电商平台之一,其商品数量和交易额均居于世界前列。因此,对于商家来说,了解商品的实时信息非常重要,可以帮助他们更好地管理商品、制定营销策略等。本文将介绍如何使用API接口来

    2024年01月19日
    浏览(34)
  • 商品详情api接口的应用方向有哪些?

    商品详情API接口的应用方向非常广泛,可以应用于以下领域: 电子商务平台:商品详情API接口可以提供商品的基本信息,如名称、描述、价格、图片等,帮助电子商务平台展示和推荐商品。此外,还可以提供商品的库存信息、销售数据、评论信息等,帮助平台进行数据分析和

    2024年02月11日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包