API分享:淘宝拍立淘API接口|按图搜索商品列表API|电商爆品搜索API

news/2024/7/19 12:36:39 标签: 图搜索算法, 算法, 爬虫, 网络爬虫, 数据分析

今天来跟大家分享一个非常有用的API,以图搜索商品列表API:item_search_img。通过此API可以实现传入一个图片链接,来获取到该图片上的商品信息,商品列表,支持翻页展示。

item_search_img-按图搜索淘宝商品(拍立淘)

公共参数

请求地址:taobao/item_search_img

名称类型必须描述
keyString调用key(必须以GET方式拼接在URL中)
secretString调用密钥
api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
langString[cn,en,ru]翻译语言,默认cn简体中文
versionStringAPI版本

请求参数

请求参数:imgid=http://g-search3.alicdn.com/img/bao/uploaded/i4/O1CN01IDpcD81zHbpHs1YgT_!!2200811456689.jpg&cat=&page=1

参数说明:imgid:图片地址(支持淘宝或天猫图片地址,外部地址先调用上传图片(upload_img)接口,返回图片地址)
如:https://img.alicdn.com/imgextra/i3/15353738/TB2HDHAqN9YBuNjy0FfXXXIsVXa_!!15353738-0-beehive-scenes.jpg
page:页数

响应参数

Version: Date:

名称类型必须示例值描述

title

String0亲子装短袖t恤社会人衣服全家装一家三口母子母女纯棉夏装上衣潮宝贝标题

cid

Int050015374

list_type

String0外观相似宝贝列表类型

pic_url

String0//g-search3.alicdn.com/img/bao/uploaded/i4/TB26ry1rBsmBKNjSZFsXXaXSVXa_!!2628705716.jpg宝贝图片

promotion_price

String038.71优惠价

price

Float039.50价格

sales

Int07销量

num_iid

Bigint0575727312808宝贝ID

sample_id

Bigint01627115368商品风格标识ID

seller_nick

String0专属味道之dzw掌柜昵称

is_tmall

Bool0false

post_fee

String00.00物流费用

area

String0广东 东莞店铺所在地

detail_url

String0//item.taobao.com/item.htm?id=575727312808&ns=1#detail宝贝链接

http://www.niftyadmin.cn/n/5427817.html

相关文章

Linux 进程程序替换

💓博主CSDN主页:麻辣韭菜-CSDN博客💓   ⏩专栏分类:http://t.csdnimg.cn/G90eI⏪   🚚代码仓库:Linux: Linux日常代码练习🚚   🌹关注我🫵带你学习更多Linux知识   🔝&#x1f5…

LeetCode 120. 三角形最小路径和

解题思路 数字三角形的模板题&#xff0c;直接套模板就行了&#xff0c;注意一下边界情况。 相关代码 class Solution {public int minimumTotal(List<List<Integer>> triangle) {int n triangle.size();int f[][] new int[210][210];int a[][] new int[n1][…

MATLAB中fseek函数用法

目录 语法 说明 示例 移动到文件中的新位置 fseek函数的功能是移至文件中的指定位置。 语法 fseek(fileID, offset, origin) status fseek(___) 说明 fseek(fileID, offset, origin) 在指定文件中设置文件位置指示符相对于 origin 的 offset 字节数。 当操作成功时&…

25考研数据结构复习·3.1栈·顺序栈·链栈

栈&#xff08;Stack&#xff09;基本概念 数据结构三要素——逻辑结构、数据的运算、存储结构&#xff08;物理结构&#xff09; 定义 栈&#xff08;Stack&#xff09;是只允许在一端进行插入或删除操作的线性表 逻辑结构&#xff1a;与普通线性表相同 数据的运算&#xff1…

算法详解——贪心算法

贪心算法&#xff0c;又称贪婪算法&#xff0c;是一种解决问题的策略。其核心思想是在每个阶段都选择当前看起来最优的解决方案&#xff0c;而不考虑整体最优解。虽然贪心算法并不能保证一定得到全局最优解&#xff0c;但在许多情况下&#xff0c;它展现出了高效且简单的特点&a…

什么是序列化?序列化的作用是什么?Java 中如何实现序列化和反序列化?

一、序列化简述 序列化是指将结构化的数据( 例如对象 )转化成一个字符串 / 字节数组。转化过程中&#xff0c;不会造成数据信息部分丢失。 反序列化则为反向操作&#xff0c;将已经进行过序列化之后的数据还原回原本的结构化数据。正是序列化中需要保证转化之后的数据信息不会…

Python尝试循环连接服务器,如果连接成功则退出,如果超过3次连接失败则退出

下面是一个使用Python实现的程序&#xff0c;可以实现你描述的功能&#xff1a;通过SSH连接服务器并重启服务器&#xff0c;然后循环尝试连接服务器&#xff0c;如果连接成功则退出&#xff0c;如果超过3次连接失败则退出。 首先&#xff0c;请确保你已经安装了paramiko库&…

记录 | mac报错:not prividing “FindClang.cmake“

报错&#xff1a; CMake Error at CMakeLists.txt:72 (find_package): By not providing "FindClang.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Clang", but CMake did not find one.…