淘宝API开发(一)简单介绍淘宝API功能接口作用

前一阵子按照上级指示,根据淘宝API开发符合自已应用的系统,比如批量上传,批量修改名称,价格等功能什么的,在此就将我的开发历程写一写,为自己前段时间的工作做个总结。

淘宝开发平台(淘宝网 - 淘!我喜欢),向第三方开发者提供API接口和相关开发环境的平台,使开发者可以开发属于自已的系统应用于淘宝店铺和阿里上,同时,运用SAAS模式,开发者开发的系统也可以在该平台上进行销售。

为进行开发做的准备,得在开发同盟网站注册帐号(https://o0b.cn/anzexi),这方面大家参照网店帮助文档吧。

下面简要列举淘宝开发的API接口及功能说明,如下:

API列表

阿里软件API

用户类

 alisoft.validateUser

在调用任何其它接口前,必须要调用此接口.此接口用于验证用户身份,一般从Alisoft软件互联平台跳转到ISV应用的身份验证过程中需要使用到。

 alisoft.validateAppUser

此接口方法以实现验证某个用户是否某个订阅实例的有效用户。

 alisoft.udb.getUserId

根据阿里巴巴中文站(或淘宝)帐号,获取用户在软件互联平台的用户ID。

 alisoft.udb.getDomainLoginId

根据软件互联平台的用户ID,获取用户的阿里巴巴中文站(或淘宝)帐号。

订购类

 alisoft.getSubscCtrl

此接口方法以实现Isv查询订阅记录的功能。

 alisoft.getUsingUser

此接口方法以实现获取某个用户订购的应用的用户使用列表。

科目类

 科目类数据结构

提供在线财务系统的科目数据结构。

 alisoft.fi.account.getDetailAccounts

此接口方法实现获取所有当前公司的末级科目列表。

 alisoft.fi.account.getAccountByCode

此接口方法实现根据科目代码获取科目对象。

凭证类

 凭证类数据结构

提供在线财务系统的凭证数据结构。

 alisoft.fi.voucher.genVoucher

此接口方法实现生成会计凭证。

淘宝API

查看淘宝API公用测试账号

用户类

 用户类数据结构

提供淘宝上注册用户的个人资料数据结构。

 taobao.users.get

此接口方法以实现批量得到用户公开资料。

 taobao.user.get

此接口方法以实现得到单个用户资料

类目属性类

 类目数据结构

提供的数据结构可以实现淘宝搜索页面的类目属性展示和商品发布类目属性的选择。

 taobao.itemcats.list.get

此接口方法以实现得到前台展示的供买家浏览的商品类目。

 taobao.itemcats.get

此接口方法以实现得到后台供卖家发布商品的标准商品类目。

 taobao.shopcats.list.get

此接口方法以实现得到前台展示的店铺类目。

 taobao.sellercats.list.get

此接口方法以实现得到前台展示的店铺内卖家自定义商品类目。

 taobao.itemprops.get

此接口方法以实现得到后台供卖家发布商品用的商品标准属性和属性值列表。

 taobao.itemprop.get

此接口方法以实现得到后台供卖家发布商品用的单个商品属性。

 taobao.itemprops.list.get

此接口方法以实现得到前台展示的供买家浏览的商品类目下的第一层属性列表

 taobao.itemprop.list.get

此接口方法以实现得到前台展示的供买家浏览的商品属性。

 taobao.spu.get

此接口方法以实现得到得到spu。

商品类

 商品类数据结构

提供商品搜索数据结构。

 taobao.items.get

此接口方法以实现搜索商品信息。

 taobao.items.onsale.get

此接口方法以实现得到当前会话用户(必须为卖家)的出售中商品列表。

 taobao.items.instock.get

此接口方法以实现搜索当前会话用户(必须为卖家)的库存商品。

 taobao.item.get

此接口方法以实现搜索单个商品信息。

 taobao.item.add

此接口方法以实现添加一个商品。

 taobao.item.update

此接口方法以实现更新商品。

交易类

交易类数据结构

提供交易查询数据结构。

 taobao.trades.bought.get

此接口方法以实现搜索当前会话用户做为买家达成的交易记录。

 taobao.trades.sold.get

此接口方法以实现搜索当前会话用户(做为卖家)已卖出的交易数据。

 taobao.trades.get

此接口方法以实现搜索交易公开信息。

说是API接口,其实就是按照url+相关参数post到指定地址, 淘宝会返回相应结果XML

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

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

相关文章

Android应用开发(6)TextView进阶用法

Android应用开发学习笔记——目录索引 上一章Android应用开发(5)文本视图(TextView)介绍了文本视图(TextView)设置文本内容、设置文本大小、设置文本显示颜色。 TextView是最基础的文本显示控件&#xff…

PHP正则绕过解析

正则绕过 正则表达式PHP正则回溯PHP中的NULL和false回溯案例案例1案例2 正则表达式 在正则中有许多特殊的字符,不能直接使用,需要使用转义符\。如:$,(,),*,,.,?,[,,^,{。 这里大家会有疑问:为啥小括号(),这个就需要两个来转义&a…

Linux 下设置开机自启动的方法

文章目录 事先准备对于普通的 Linux对于 RedHat Enterprise Linux 9 笔者的运行环境: 设置成功过的 Linux: RedHat Enterprise Linux 9 x86_64 CentOS 8 x86_64 事先准备 进行这个教程之前,必须要先安装好一个 Linux 操作系统。这个 Linux…

JavaWeb 手写Tomcat底层机制

目录 一、Tomcat底层整体架构 1.简介 : 2.分析图 : 3.基于Socket开发服务端的流程 : 4.打通服务器端和客户端的数据通道 : 二、多线程模型的实现 1.思路分析 : 2.处理HTTP请求 : 3.自定义Tomcat : 三、自定义Servlet规范 1. HTTP请求和响应 : 1 CyanServletRequest …

《面试1v1》ElasticSearch基础

🍅 作者简介:王哥,CSDN2022博客总榜Top100🏆、博客专家💪 🍅 技术交流:定期更新Java硬核干货,不定期送书活动 🍅 王哥多年工作总结:Java学习路线总结&#xf…

工厂方法模式

工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种统一的接口来创建对象,但将对象的实例化延迟到子类中。工厂模式主要解决了对象的创建过程与使用客户端代码的解耦,使得客户端代码不需要知道具体的对象创建…

Kafka的配置和使用

目录 1.服务器用docker安装kafka 2.springboot集成kafka实现生产者和消费者 1.服务器用docker安装kafka ①、安装docker(docker类似于linux的软件商店,下载所有应用都能从docker去下载) a、自动安装 curl -fsSL https://get.docker.com | b…

Visual Studio配置PCL库

Visual Studio配置PCL库 Debug和Release配置新建项目配置属性表测试参考 Debug和Release Debug和Release的配置过程一模一样,唯一区别就在于最后一步插入的附加依赖项不同,因此下面以debug为例。 配置新建项目 1、新建一个C空项目,模式设置…

Linux文本三剑客之awk

目录 前言 awk 1.认识awk 2.使用awk 2.1语法 2.2常用命令选项 2.3awk变量 2.3.1内置变量 2.3.2自定义变量 2.4printf命令 awk例题 前言 awk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之一。三者的功能都是…

3维空间下按平面和圆柱面上排版设计

AR空间中将若干平面窗口排列在指定平面或圆柱体面上 平面排版思路 指定平面方向向量layout_centre ,平面上的一点作为排版版面的中心layout_position float3 layout_position = float3(0,0,-10); float3 layout_centre = float3(0,0,1

FreeRTOS源码分析-9 互斥信号量

目录 1 优先级翻转问题 2 互斥信号量概念及其应用 2.2FreeRTOS互斥信号量介绍 2.3FreeRTOS互斥信号量工作原理 3 互斥信号量函数应用 3.1功能分析 3.2API详解 3.3功能实现 4 递归互斥信号量函数应用 4.1死锁现象 ​编辑 4.2API详解 4.3解决死锁 5 互斥信号量实现原…

C++数据结构之平衡二叉搜索树(一)——AVL的实现(zig与zag/左右双旋/3+4重构)

本文目录 00.BBST——平衡二叉搜索树01.AVL树02.AVL的插入2.1单旋——zig 与 zag2.2插入节点后的单旋实例2.3手玩小样例2.4双旋实例2.5小结 03.AVL的删除3.1单旋删除3.2双旋删除3.3小结 04.34重构05.综合评价AVL5.1优点5.2缺点 06.代码注意插入算法删除算法完整代码&#xff1a…

通过有名管道实现AB进程对话

一、要求实现AB进程对话 A进程先发送一句话给B进程&#xff0c;B进程接收后打印B进程再回复一句话给A进程&#xff0c;A进程接收后打印重复1.2步骤&#xff0c;当收到quit后&#xff0c;要结束AB进程 A进程 #include <stdio.h> #include <sys/types.h> #include…

Oracle EBS OM客制化调用API创建销售订单非常慢(FND_FLEX_HASH死锁)

业务场景 由于Oracle EBS标准功的公司间关联交易操作涉及业务节点环节多,需要多个业务部门参考操作完成,浪费人力和花费时间。随着国内集团公司通过业务整合优化,大幅度减少间中很多环节的人为操作,如国内公司间贸易通过类似于客制化出货单申请方式,跨国公司间贸易通过类似…

关于接口测试用例设计的一些思考

接口测试发现的典型问题 传入参数处理不当&#xff0c;引起程序错误类型溢出&#xff0c;导致数据读取和写入不一致对象权限校验出错&#xff0c;可获取其他角色信息状态出错&#xff0c;导致逻辑处理出现问题逻辑校验不完善定时任务执行出错 接口测试用例设计 接口测试用例…

redis入门3-在java中操作redis

Redis的java客户端 Jedis、Lettuce、Redisson、以及spring提供的spring data redis Jedis操作redis //添加依赖 <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.8.0</version> </dep…

JJWT快速入门

本篇介绍使用 JJWT&#xff08;Java JWT&#xff09;库来生成 JWT Token&#xff0c;步骤如下&#xff1a; 添加依赖&#xff1a; 在项目中添加 JJWT 依赖项。对于 Maven 项目&#xff0c;可以在 pom.xml 文件中添加以下依赖项&#xff1a; <dependency><groupId>…

python解析帆软cpt及frm文件(xml)获取源数据表及下游依赖表

#!/user/bin/evn python import os,re,openpyxl 输入&#xff1a;帆软脚本文件路径输出&#xff1a;帆软文件检查结果Excel#获取来源表 def table_scan(sql_str):# remove the /* */ commentsq re.sub(r"/\*[^*]*\*(?:[^*/][^*]*\*)*/", "", sql_str)# r…

ssh免密rsa登录

1. 本地要执行ssh的机器 ssh-keygen -t rsa # 下面为对应密钥生成地址 公钥&#xff08;id_rsa.pub&#xff09;和私钥&#xff08;id_rsa&#xff09;。 # windows: C:\Users\<your_username>\.ssh # linux: /home/service/.ssh 2. 讲密钥写入到对应文…

基于Hyperledger Fabric+CP-ABE加密的溯源类应用系统

加密机制中有ABE属性加密&#xff0c;属性基加密一般又分为两类&#xff0c;即密钥策略属性基加密&#xff08;KP-ABE&#xff09;和密文策略属性基加密&#xff08;CP-ABE&#xff09;。 今天我们重点说一下cp-abe及如何与fabric区块链技术相结合来建设相关溯源、确权、认证等…