首页 > 其他分享 >lazada按关键字搜索商品API接口

lazada按关键字搜索商品API接口

时间:2023-04-27 16:00:28浏览次数:52  
标签:String 商品 接口 关键字 API 搜索 lazada

​lazada按关键字搜索商品 API接口,在 lazada上搜索产品,如果只需要搜索单个产品的话,那么直接在搜索框输入“关键字”即可,如果需要多个产品,那么则需要进行关键字扩展。

lazada按关键字搜索商品 API接口分为两部分:

1.查询列表部分:在列表部分输入“关键字”,即可查询到对应的商品列表;

2.搜索结果部分:在搜索结果部分,可以进行筛选等操作,在筛选条件中可以选择“关键字”或者“单个商品”。

接口整体是异步开发的,接口的解析需要通过正则表达式来完成。

接口输出的参数如下:

注意:接口中所有的参数都是参数化的。

一、关键字

关键字是 lazada搜索产品所必须的,可以是任何一个商品,但是只能作为一个条件,不能作为单个商品。对于多个产品,则需要对关键字进行扩展。

在接口中需要使用的关键字如下:

查询列表:输入“关键字”即可查询到对应的商品列表;

搜索结果部分:在搜索结果部分可以进行筛选等操作,在筛选条件中可以选择“关键字”或者“单个商品”。

对于一个关键字,在接口中的显示效果如下:

可以看到,在接口中只有“关键字”有响应,其余的都是空白,因为没有其他的关键字了。

对于多个产品的时候,则需要对每个产品进行扩展关键字,每个商品扩展为1个关键字。下面就对每个商品进行扩展关键字。

二、搜索条件

在 lazada上搜索产品,如果只需要搜索单个产品,那么直接在搜索框输入“关键字”即可,如果需要进行关键字扩展的话,则需要进行关键字扩展。

lazada按关键字搜索商品 API接口中的“关键字”主要是用来扩展产品关键字的,因此我们只需要在接口中提供扩展“关键字”的方法即可,具体方法如下:请求更多接口测试

三、公共参数

名称类型必须描述
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版本

四、请求参数

请求参数:q=shoe&start_price=&end_price=&page=1&page_size=40&nation=co.th

参数说明:q:搜索关键字(英文)
nation:国家
国家域名后缀可选值如下:co.id、com.my、com.ph、sg、co.th、vn
page:页数

五、返回值

名称类型必须示例值描述

title

String 0 CLUB SODA LADIES FASHION CASUAL WEAR TOPS 100% COTTON TEE SHIRTS 商品标题

pic_url

String 0 https://my-test-11.slatic.net/p/2b84c98152b4a72c8f5a07150ba9344e.jpg 商品图片

promotion_price

Float 0 9.90 参考价

price

Float 0 9.90 价格

originalPrice

Float 0 39.90 原价

sales

Int 0 1 销量

num_iid

String 0 467636535 商品ID

seller_nick

String 0 Y&Y SDN BHD 卖家昵称

post_fee

String 0   邮费

area

String 0   店铺所在地

detail_url

String 0 //www.lazada.com.my/products/club-soda-ladies-fashion-casual-wear-tops-100-cotton-tee-shirts-i467636535-s756830444.html?search=1 商品链接

六、请求示例

 

​编辑

# 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://v-x-;18870288846/lazada/item_search/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=shoe&start_price=&end_price=&page=1&page_size=40&nation=co.th"
headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"
}
if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)

 文章内容有限,欢迎广大码友私信沟通交流!

标签:String,商品,接口,关键字,API,搜索,lazada
From: https://www.cnblogs.com/Cris20230328/p/17359185.html

相关文章

  • 为Flowportal 流程库 增加 按流程关键字 全局搜索功能
    用户在Flowportal后台流程库中维护已建好的流程时,如果已建立的流程比较多且分布在多个文件夹下时,由于系统提供的流程查找功能,仅局限于在某个文件夹中按流程关键字过滤,导致查找流程效率底,速度慢,鉴于此,本人特别根据广大用户的实际需求,改进流程库的查找功能,使用户可以根据流程关键......
  • 从历史天气预报 API 看气象大数据的商业价值
    引言近年来,随着气象观测技术的不断提升和气象大数据的快速发展,越来越多的企业开始将气象数据应用于商业领域。其中,历史天气预报API作为一种可获取历史气象数据的接口,具有广泛的商业应用价值。本文将从历史天气预报API的商业应用角度出发,探讨气象大数据在商业领域中的价值和......
  • 微信网页静默授权(snsapi_base与snsapi_userinfo区别)
    1、区别:有无授权完整服务弹框2、业务:有的网页只需要用户openid进行绑定,所以不需要弹框授权完整服务,用户会觉得整体体验不好。3、snsapi_base:scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。注:静默的另一种:对于已关注公众号的用户,......
  • [中] API开发中的种类、工具及最佳实践指南
    引言1.1.何为API?1.2.API在现代软件开发中的重要性API开发类型2.1.RESTfulAPIs2.2.GraphQLAPIs2.3.gRPCAPIs2.4.SOAPAPIs2.5.WebSockets和Real-timeAPIs2.6.API类型中的比较API开发工具3.1.API设计工具3.1.1.OpenAPI规范(Swagger)3.......
  • API数据接口该怎么对接
    随着互联网和移动互联网的发展,API(ApplicationProgrammingInterface)接口的作用越来越重要。API接口将各种平台相互连接,使得不同系统的信息可以互相获取和使用,大大提高了系统的互操作性和开发效率。本文将介绍如何对接API数据接口,以及注意事项和技巧。获取API接口首先需要找到需要......
  • API淘宝数据接口
    如果你想在自己的应用中使用淘宝的数据,那么对接淘宝数据接口是必不可少的一步。本文将介绍如何对接API淘宝数据接口,以便你能够顺利获取和使用淘宝的数据。步骤一:获取AppKey和AppSecret首先,在淘宝开放平台申请API接口之前,需要先注册为淘宝开发者并创建应用。创建应用后,你将得到一......
  • 借助尾号限行 API 实现限行规则应用的设计思路分析
    引言尾号限行是指根据车牌号的末尾数字,规定某些时段内不能在特定区域行驶,这是城市交通管理的一种措施。尾号限行政策的实施可以缓解城市交通拥堵问题,减少环境污染和交通事故等问题。尾号限行API是一种提供已知所有执行限行政策的城市(如中国大陆等地)未来一段时间内机动车尾号限......
  • 热门的免费可用的 API 大全整理
    天气/台风信息相关台风信息查询:提供西北太平洋及南海地区过去两年及当前年份所有编号台风的信息查询,包括台风实时位置、过去路径、预报路径及登陆信息等要素,为沿海地区用户台风季防灾减灾提供专业化的数据服务,可应用于天气APP、灾害天气平台系统的开发。历史天气预报:可查询国内......
  • const关键字_常量指针与指针常量
    变量被const修饰,能且仅能被赋值一次。指针被const修饰,只在初始化时指向一个对象,且不能更改指向常量:不能被二次赋值constinta;intconsta;常量指针和指针常量constint*p;//*p不能被二次赋值int*constp;//p不能被二次指向constint*constp;//*p不能第二次赋值,指针p不......
  • 使用Windows API获取文件,或者文件夹的大小
    获取一个文件的大小:通过使用GetFileSizeEx获取文件的大小,LONGLONGFileSize(CStringfile)constnoexcept{HANDLEfp=CreateFile(file.GetBuffer(),GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);LARGE_INTEGERinfo;memset(&info,......