怎样用图片去搜索商品呢?

news2024/11/23 10:30:08

taobao.item_search_img

为了进行电商平台 的API开发,首先我们需要做下面几件事情。

1)开发者注册一个账号

2)然后为每个taobao应用注册一个应用程序键(App Key) 。

3)下载taobaoAPI的SDK并掌握基本的API基础知识和调用

4)利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序开发。

5)利用taobao平台的文档中心和API测试工具,对接口进行测试。从而了解返回信息,方便程序获取。

以上是一般taobaoAPI应用开发的关键流程,其中通过taobao文档中心和API测试工具,进行概念了解和接口信息查询很重要。因为这些数据就是我们需要在逐步显示出来的。taobao的API很多,不过都分为了好几个领域,慢慢就会了解深入了。


注册链接,获取Key和secret,免费测试

API示例:

{
    "items": {
        "pagecount": 1,
        "total_results": 49,
        "real_total_results": 49,
        "item": [
            {
                "title": "NBA高筒篮球袜防滑底加厚毛巾防臭高帮精英纯棉男士袜球袜男袜子",
                "pic_url": "http://g.search2.alicdn.com/img/bao/uploaded/i4/i1/2207347078269/O1CN01agwkDO2AxFiOT0pPe_!!0-item_pic.jpg",
                "promotion_price": 39,
                "price": 39,
                "sales": 15,
                "num_iid": "634836493397",
                "post_fee": "0.00",
                "sample_id": "",
                "seller_nick": "茵密纯旗舰店",
                "is_tmall": "false",
                "area": null,
                "detail_url": "//item.taobao.com/item.htm?id=634836493397",
                "cid": "50017261"
            },
            {
                "title": "8双28元精英袜街头篮球袜男女棉加厚毛巾底户外马拉松跑步袜骚粉",
                "pic_url": "http://g.search.alicdn.com/img/bao/uploaded/i4/i4/751971392/O1CN017xjjT81M9Zpm4vQvX_!!751971392.jpg",
                "promotion_price": 56,
                "price": 56,
                "sales": 1,
                "num_iid": "590512190820",
                "post_fee": "0.00",
                "sample_id": "",
                "seller_nick": "户外运动基地002",
                "is_tmall": "false",
                "area": null,
                "detail_url": "//item.taobao.com/item.htm?id=590512190820",
                "cid": "50015374"
            },
            {
                "title": "专业篮球袜运动袜子中筒高筒男长袜毛巾精英袜跑步袜训练袜买3送1",
                "pic_url": "http://g.search.alicdn.com/img/bao/uploaded/i4/i1/2566618854/TB2oE_jy1SSBuNjy0FlXXbBpVXa_!!2566618854.jpg",
                "promotion_price": 77.9,
                "price": 14.8,
                "sales": 0,
                "num_iid": "539136840049",
                "post_fee": "0.00",
                "sample_id": "",
                "seller_nick": "黑白灰袜子",
                "is_tmall": "false",
                "area": null,
                "detail_url": "//item.taobao.com/item.htm?id=539136840049",
                "cid": "50015374"
            },
            {
                "title": "加厚长筒毛巾底袜子运动高帮篮球冬季扎裤角包邮买2送一",
                "pic_url": "http://g.search2.alicdn.com/img/bao/uploaded/i4/i4/383810128/O1CN01O0uOo81CofKuEqEqb_!!383810128.jpg",
                "promotion_price": 9.9,
                "price": 9.9,
                "sales": 0,
                "num_iid": "632139925050",
                "post_fee": "0.00",
                "sample_id": "",
                "seller_nick": "DZ体育",
                "is_tmall": "false",
                "area": null,
                "detail_url": "//item.taobao.com/item.htm?id=632139925050",
                "cid": "50017261"
            },
            {
                "title": "黑人月精英专业篮球袜加厚毛巾底中筒高筒运动袜子男",
                "pic_url": "http://g.search2.alicdn.com/img/bao/uploaded/i4/i4/546743164/TB2luFSbTIlyKJjSZFMXXXvVXXa_!!546743164.jpg",
                "promotion_price": 12.9,
                "price": 12.9,
                "sales": 1,
                "num_iid": "543839578944",
                "post_fee": "0.00",
                "sample_id": "",
                "seller_nick": "三纤体育",
                "is_tmall": "false",
                "area": null,
                "detail_url": "//item.taobao.com/item.htm?id=543839578944",
                "cid": "50017261"
            },
            {
                "title": "男袜子纯棉中筒袜秋冬季篮球 袜子男运动袜 精英袜高筒加厚毛巾底",
                "pic_url": "http://g.search2.alicdn.com/img/bao/uploaded/i4/i2/2573809305/TB2r.s3eb1K.eBjSszbXXcTHpXa_!!2573809305.jpg",
                "promotion_price": 69,
                "price": 69,
                "sales": 0,
                "num_iid": "540352421143",
                "post_fee": "0.00",
                "sample_id": "",
                "seller_nick": "欢姿华贸易店",
                "is_tmall": "false",
                "area": null,
                "detail_url": "//item.taobao.com/item.htm?id=540352421143",
                "cid": "201581801"
            },
            {
                "title": "篮球袜子中长筒短筒高帮跑步袜男士户外专业运动加厚毛巾底精英袜",
                "pic_url": "http://g.search1.alicdn.com/img/bao/uploaded/i4/i2/271045391/O1CN01nKbpDl1ph7k77Ow3j_!!271045391.jpg",
                "promotion_price": 35,
                "price": 6.8,
                "sales": 0,
                "num_iid": "600321872541",
                "post_fee": "0.00",
                "sample_id": "",
                "seller_nick": "金豹队体育用品店",
                "is_tmall": "false",
                "area": null,
                "detail_url": "//item.taobao.com/item.htm?id=600321872541",
                "cid": "50017261"
            },

注:本帖只展示部分代码,响应参数,注册账号可免费测试或者加v联系"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1019518.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

博客数量为啥产出少了呢

如题博客数量为啥产出少了 gpt出来了之后大部分问题都可以通过gpt搜索到结果了,慢慢的就养成习惯了,很容易知道结果的东西就不想记录下来了,这获取就是人类的惰性吧,哈哈哈,越容易获取越不珍惜 提出几个问题 1. gpt是通过我们大家写的博客和大量文档学习出来的,如果大家都不…

PMP第七版考试该怎么学?

第七版怎么学习,建议报个培训班,第七版比第六版更加难以理解,除非专业人士,真的想一个人啃完难度很大。 想自学的话,可以建议学习第六版加敏捷的内容,考纲就是这两部分的内容。 考试占比参考(2…

初识Linux操作系统

W...Y的主页 😊 代码仓库分享 💕 本次内容,我们主要了解一下Linux的发展历史。 目录 Linux 背景介绍 发展史 操作系统的兴起 第一个操作系统——Unix Linux的发展史 开源 Linux官网 企业应用现状 发行版本 Linux 背景介绍 发展史 …

《低代码指南》——Airtable再裁员27% 低代码市场生变?

继去年年底裁员254人后,低代码平台提供商Airtable宣布在九个月内进行第二轮237人裁员,约占公司员工的27%,旨在实现公司“现金流为正”。 Airtable首席执行官Howie Liu接受福布斯采访透露,裁员是公司专注于赢得大型企业客户和控制支出计划的一部分,也是该公司在疫情期间经…

【LeetCode-中等题】150. 逆波兰表达式求值

文章目录 题目方法一&#xff1a;栈 题目 方法一&#xff1a;栈 class Solution {public int evalRPN(String[] tokens) {Deque<Integer> deque new LinkedList<>();String rpn "-*/";//符号集 用来判断扫描的是否为运算符int sum 0;for(int i 0 ; i…

JDK18特性

文章目录 JAVA18概述1. 默认UTF-8字符编码2. 简单的Web服务器3.JavaDoc的增强4. 反射功能的新特性5.Vector API(三次孵化)6. 互联网地址解析SPI7. 外部函数和内存API(二次孵化)8.switch 表达式 JAVA18概述 Java 18 在 2022 年 3 月 22 日正式发布&#xff0c;Java 18 不是一个…

简单的手机电脑无线传输方案(android@windows)

文章目录 abstractwindows浏览android文件环境准备客户端软件无线网络链接步骤其他方法 手机浏览电脑文件公网局域网everythingpython http.server abstract windows访问android文件 android访问桌面系统上的文件 windows浏览android文件 环境准备 客户端软件 android手机…

引导加载程序

引导加载程序概览 引导加载程序是供应商专有的映像&#xff0c;负责在设备上启动内核。引导加载程序会监护设备状态&#xff0c;负责初始化可信执行环境 (TEE) 以及绑定其信任根。引导加载程序还会在将执行工作移到内核之前先验证 boot 和 recovery 分区的完整性。 引导加载程…

京都大学利用 CNN 预测粮食产量,丰收不问天,问 AI 就够了

联合国预测&#xff0c;2050 年世界人口预计达到 91 亿&#xff0c;全球对粮食的需求量将增加 70%。然而&#xff0c;由于世界农业发展不均衡&#xff0c;很多地区的粮食产量尚无法被准确统计&#xff0c;因此无法对这些区域的农业发展做出合理规划。现有的粮食产量统计方法则难…

项目进度管理(3-3)PERT计划评审技术 理论和实践详解

1 计划评审技术起源 PERT&#xff08;Program Evaluation and Review Technique&#xff0c;项目评估和审查技术&#xff09;的起源可以追溯到20世纪50年代&#xff0c;与美国国防部和美国海军的项目管理有关。 PERT的发展始于20世纪50年代初&#xff0c;当时美国国防部正面临…

苹果笔不用原装可以吗?好用的平板触控笔

由于Apple pencil的出世&#xff0c;给许多小伙伴带了很高的生产效率。但Apple pencil的昂贵&#xff0c;让许多小伙伴连连劝退&#xff0c;觉得只是偶尔写字&#xff0c;没有必要入手一支这么昂贵的笔&#xff0c;咱们国内也会很多做得相当不错的平替电容笔&#xff0c;但很多…

java反序列化---URLDNS链

目录 一、前言 二、原理分析 三、代码实现 一、前言 URLDNS链相较于其他java反序列化链是比较简单的&#xff0c;只需要几步调用就能触发 所以学习java反序列化&#xff0c;最好从URLDNS链出发&#xff0c;初步了解如何跟进&#xff0c;以及反射获取类、方法等 使用这条链…

『PyQt5-Qt Designer篇』| 10 Qt Designer中控件的尺寸相关设置(sizePolicy策略)

10 Qt Designer中控件的尺寸相关设置(sizePolicy策略) 1 设置控件尺寸1.1 查看最大和最小尺寸1.2 设置最大和最小尺寸2 期望尺寸2.1 期望尺寸2.2 获取期望尺寸3 sizePolicy(尺寸策略)3.1 简介3.2 属性值4 示例1 设置控件尺寸 1.1 查看最大和最小尺寸 默认情况下控件的最大值…

Java集合之HashSet接口

Set Set接口、HashSet类、TreeSet类 Set&#xff08;组、集&#xff09;&#xff1a;表示无序&#xff0c;元素不能重复的集合&#xff0c;组中的元素必须唯一 Set接口 Set接口定义了组/集/集合&#xff08;Set&#xff09;。他扩展了Collection接口&#xff0c;并声明了不允…

华为OD机试 - 分苹果 - 二进制(Java 2023 B卷 100分)

目录 专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明核心算法&#xff1a;按照二进制加法计算&#xff0c;并且不计算进位。但是&#xff0c;B希望在满足A的情况下获取苹果重量最多。 华为OD机试 2023B卷题库疯狂…

企业架构LNMP学习笔记51

企业案例使用&#xff1a; 主从模式&#xff1a; 缓存集群结构示意图&#xff1a; 去实现Redis的业务分离&#xff1a; 读的请求分配到从服务器上&#xff0c;写的请求分配到主服务器上。 Redis是没有中间件来进行分离的。 是通过业务代码直接来进行读写分离。 准备两台虚…

wordpress使用category order and taxonomy terms order插件实现分类目录的拖拽排序

文章目录 引入实现效果安装插件使用插件 引入 使用docker快速搭建wordpress服务&#xff0c;并指定域名访问 上一节我们使用docker快速搭建了wordpress服务&#xff0c;可以看到基础的wordpress服务已经集成基础的用户管理、文章发布、页面编辑、文章分类等功能&#xff0c;但…

某验3空间推理验证码破解

geetest极验空间推理验证码破解 > 本篇文章仅供学习使用&#xff0c;如侵权请联系删除。某验验证码3代&#xff0c;4代已经是老生常谈的问题了&#xff0c;本篇文章粗略的分析一波3代空间推理验证码识别与验证的整个过程。 yolov识别坐标 1.参数破解 从一开始gt和challen…

【Django】掌握models.py模型文件的使用

原文作者&#xff1a;我辈李想 版权声明&#xff1a;文章原创&#xff0c;转载时请务必加上原文超链接、作者信息和本声明。 文章目录 前言一、models类继承&#xff08;一&#xff09;创建apps文件夹&#xff08;二&#xff09;settings.py文件配置&#xff08;三&#xff09;…

python连接mysql数据库报错pymysql.err.OperationalError

报错如下&#xff1a; 历史工程使用的是python3.6pymysqlmysql8.0 原因分析&#xff1a; 1、可能密码错误&#xff0c;通过navicat可以正常连接, 可排除 2、可能新版mysql默认使用的caching_sha2_password认证方式&#xff0c;换成mysql_native_password就可以 解决方法&am…