首页 > 其他分享 >API接口调用|1688商品页面APP、PC端原数据采集获取(页面信息采集API)

API接口调用|1688商品页面APP、PC端原数据采集获取(页面信息采集API)

时间:2023-06-12 16:12:55浏览次数:50  
标签:url price 采集 API https curl com 页面

获取1688最新热门商品信息为例,需要进行以下操作:

1.获取apikey和apisecret

首先需要在开放平台申请开发者账号,并创建应用。开发者账号审核通过后,即可获得自己个人专属的Api Key和Api Secret,这些参数需要妥善存储,不要泄露。

使用Api Key和Api Secret参考开放平台文档进行授权。

2.调用接口

使用获取到的Api Key和Api Secret调用1688的商品搜索接口进行商品数据采集。

需要填写的参数为:

    1. 参数说明

      • 通用参数说明
        • version:API版本
        • key:调用key,测试key:test_api_key
        • secret:调用secret,测试secret:(不用填写)
        • cache:[yes,no]默认yes,将调用缓存的数据,速度比较快
        • result_type:[json,xml,serialize,var_export]返回数据格式,默认为json
        • lang:[cn,en,ru] 翻译语言,默认cn简体中文
        • secret:密钥
      • API:item_search 参数说明:

        • q:搜索关键字
        • cat:分类ID
        • start_price:开始价格
        • end_price:结束价格
        • sort:排序[bid,bid,bid2,_bid2,_sale,_credit]
          (bid:总价,bid2:商品价格,sale:销量,credit信用,加
          前缀为从大到小排序)
        • page:页数
        • page_size:每页宝贝数量,默认40
        • seller_info:是否获取商家信息[yes,no],默认yes
      • API:item_get 参数说明: num_iid:宝贝ID

PHP请求示例

<?php

// 请求示例 url 默认请求参数已经URL编码处理
// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.onebound.cn/help/demo/sdk/demo-sign.php
$method = "GET";
$url = "https://1688/item_search/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=女装&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&page_size=40&seller_info=no&nick=&seller_info=&nick=&ppath=&imgid=&filter=";
$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_ENCODING, "gzip");
var_dump(curl_exec($curl));
?> 

代码演示示例

{
	"items": {
		"page": "1",
		"real_total_results": 700,
		"total_results": 700,
		"page_size": 0,
		"pagecount": 100,
		"item": [
			{
				"title": "Nuls裸感无袖网球裙春夏新款收腰显瘦连衣运动裙女双层防晒荷叶裙",
				"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01nSBNSN2EvezZ0pQzM_!!991938807-0-cib.jpg",
				"promotion_price": "63.16",
				"price": "55",
				"sales": 259,
				"turnover": "254",
				"num_iid": "718759277133",
				"seller_nick": "浙江爱度服饰有限公司",
				"tag_percent": "16.3%",
				"area": "义乌市",
				"detail_url": "https://detail.1688.com/offer/718759277133.html"
			},
			{
				"title": "亚马逊欧美抽绳辣妹裙子夏新款 修身无袖连衣裙通勤 松紧包臀皮裙",
				"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01LjKlWF2DKjR0FPuaT_!!2214635688591-0-cib.jpg",
				"promotion_price": "43.5",
				"price": "36.1",
				"sales": 7093,
				"turnover": "3",
				"num_iid": "686095433106",
				"seller_nick": "温州青衫服饰有限公司",
				"tag_percent": "28.8%",
				"area": "温州市",
				"detail_url": "https://detail.1688.com/offer/686095433106.html"
			},
			{
				"title": "夏季修身显瘦包臀短裙子职业装气质藏蓝通勤连衣裙前台经理工作服",
				"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN019eW9O523Xsf3XUwEr_!!2215931977266-0-cib.jpg",
				"promotion_price": "320",
				"price": "320",
				"sales": 0,
				"turnover": "0",
				"num_iid": "723523330227",
				"seller_nick": "成都佰雅琪服装有限公司",
				"tag_percent": null,
				"area": "成都市",
				"detail_url": "https://detail.1688.com/offer/723523330227.html"
			},
			{
				"title": "Nuls裸感无袖网球裙春夏新款收腰显瘦连衣运动裙女双层防晒荷叶裙",
				"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01nSBNSN2EvezZ0pQzM_!!991938807-0-cib.jpg",
				"promotion_price": "63.16",
				"price": "55",
				"sales": 259,
				"turnover": "254",
				"num_iid": "718759277133",
				"seller_nick": "浙江爱度服饰有限公司",
				"tag_percent": "16.3%",
				"area": "义乌市",
				"detail_url": "https://detail.1688.com/offer/718759277133.html"
			},
			{
				"title": "亚马逊欧美抽绳辣妹裙子夏新款 修身无袖连衣裙通勤 松紧包臀皮裙",
				"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01LjKlWF2DKjR0FPuaT_!!2214635688591-0-cib.jpg",
				"promotion_price": "43.5",
				"price": "36.1",
				"sales": 7093,
				"turnover": "3",
				"num_iid": "686095433106",
				"seller_nick": "温州青衫服饰有限公司",
				"tag_percent": "28.8%",
				"area": "温州市",
				"detail_url": "https://detail.1688.com/offer/686095433106.html"
			},
			{
				"title": "夏季修身显瘦包臀短裙子职业装气质藏蓝通勤连衣裙前台经理工作服",
				"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN019eW9O523Xsf3XUwEr_!!2215931977266-0-cib.jpg",
				"promotion_price": "320",
				"price": "320",
				"sales": 0,
				"turnover": "0",
				"num_iid": "723523330227",
				"seller_nick": "成都佰雅琪服装有限公司",
				"tag_percent": null,
				"area": "成都市",
				"detail_url": "https://detail.1688.com/offer/723523330227.html"
			},
			{
				"title": "佰雅琪职业装夏季女士前台行政导购销售职业连衣裙定制生产厂家",
				"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01lApzS623Xsf3VFMiY_!!2215931977266-0-cib.jpg",
				"promotion_price": "220",
				"price": "220",
				"sales": 0,
				"turnover": "0",
				"num_iid": "723347557548",
				"seller_nick": "成都佰雅琪服装有限公司",
				"tag_percent": null,
				"area": "成都市",
				"detail_url": "https://detail.1688.com/offer/723347557548.html"
			}
		],
		"data_from": "app"
	},
	"error_code": "0000",
	"reason": "ok",
	"secache": "f3169c714a064343dac5321a7070e76c",
	"secache_time": 1686556780,
	"secache_date": "2023-06-12 15:59:40",
	"translate_status": "",
	"translate_time": 0,
	"language": {
		"default_lang": "cn",
		"current_lang": "cn"
	},
	"error": "",
	"cache": 0,
	"api_info": "today:120 max:10000 all[269=120+43+106];expires:2030-12-31",
	"execution_time": "1.006",
	"server_time": "Beijing/2023-06-12 15:59:40",
	"client_ip": "220.177.180.237",
	"call_args": {
		"q": "女装",
		"start_price": "0",
		"end_price": "0",
		"page": "1",
		"cat": "0",
		"page_size": "40"
	},
	"api_type": "1688",
	"translate_language": "zh-CN",
	"translate_engine": "baidu",
	"server_memory": "4.1MB",
	"request_id": "gw-1.6486d06b21e6e",
	"last_id": "1801937416"
}

  

通过调用该接口,即可获取到1688最新热门商品信息。

需要注意的是,调用API接口需要根据API文档提供的规则和参数进行调用,并根据返回结果进行解析。不同API接口的调用方式和返回结果可能会有所不同,需要根据具体情况进行调整。

标签:url,price,采集,API,https,curl,com,页面
From: https://www.cnblogs.com/Cris20230328/p/17475298.html

相关文章

  • 浅谈API安全与人工智能生态
    随着人工智能技术的不断发展,API接口安全问题也日益凸显。API接口是现代互联网服务的核心组成部分,它提供了网络应用程序之间相互通信的方法,使得不同的软件和系统能够无缝地集成在一起,这为业务的快速部署和实现带来了巨大的便利性。然而,由于API接口开放性和易于使用的特点,同时也给......
  • HDU 2732 Leapin' Lizards(最大流)
    题意:给你一个网格,网格上的一些位置上有一只蜥蜴,所有蜥蜴的最大跳跃距离是d,如果一只蜥蜴能跳出网格边缘,那么它就安全了.且每个网格有一个最大跳出次数x,即最多有x只蜥蜴从这个网格跳出,这个网格就再也不能有蜥蜴进来了.问你最少有多少只蜥蜴跳不出网格.思路:和POJ3498差不多.........
  • 振弦采集仪在岩土工程安全监测使用的解决方案
    振弦采集仪在岩土工程安全监测使用的解决方案随着现代科技的不断发展,振弦采集仪越来越多地运用在岩土工程安全监测中。振弦采集仪的主要作用是通过采集地下土层振动数据,评估土层的力学特性及其完整性,同时监测土层的变形和变化,从而提高工程的施工质量和安全性。 振弦采集仪在......
  • 电商平台和api之间的关联|如何调用api接口|api接口获取方式
    ​电商平台和api之间的关联电商平台和API之间存在很密切的关联。API是指应用程序接口,也就是电商平台向外部应用程序提供数据和功能的接口。通过API,其他应用程序可以直接与电商平台进行交互,获取到电商平台上的数据和功能,例如商品信息、订单状态、支付功能等。电商平台提供的API......
  • 电商平台和api之间的关联|如何调用api接口|api接口获取方式
    电商平台和api之间的关联电商平台和API之间存在很密切的关联。API是指应用程序接口,也就是电商平台向外部应用程序提供数据和功能的接口。通过API,其他应用程序可以直接与电商平台进行交互,获取到电商平台上的数据和功能,例如商品信息、订单状态、支付功能等。电商平台提供的API可以使......
  • java8 日期 API
    获取时间LocalDatelocalDate=LocalDate.now();LocalDateTimelocalDateTime=LocalDateTime.now();LocalDatetoday=LocalDate.of(2023,6,12);方法名描述dayofWeekInMonth创建一个新的日期,值为同一个月中每一周的第几天firstDayOfMonth创建一个新的日期......
  • k8s查看资源的api版本
    #方法1[root@test-masterdeployment]#kubectlexplaindeploymentKIND:DeploymentVERSION:apps/v1DESCRIPTION:DeploymentenablesdeclarativeupdatesforPodsandReplicaSets.FIELDS:apiVersion <string>APIVersiondefinesthever......
  • AK、SK实现(双方API交互:签名及验证)
    参考:https://blog.csdn.net/yqwang75457/article/details/1178154741、原理AK/SK:AK:AccessKeyId,用于标示用户。SK:SecretAccessKey,是用户用于加密认证字符串和用来验证认证字符串的密钥,其中SK必须保密。通过使用AccessKeyId/SecretAccessKey加密的方法来验证某个......
  • 仿微信我的列表功能菜单按钮 我的个人中心页面功能菜单
    前端vue自定义仿微信我的列表功能菜单按钮我的个人中心页面功能菜单, 下载完整代码请访问https://ext.dcloud.net.cn/plugin?id=12990效果图如下:    ####使用方法```使用方法<!--leftTitle:标题 icon:左边图标@click:点击事件 --><ccMenuBtnleftTitle="......
  • Python Django Restful API simple JWT
    在这种情况下,您可以创建一个自定义权限类,并检查用户所属的任何组是否具有相应的权限。例如,您可以在Django后台为每个组定义一个具有读取权限(`view`权限)的权限对象。然后,在自定义权限类中检查用户组是否具有此权限。首先,在`models.py`文件中创建一个新的权限。例如,创建一个名......