当前位置:网站首页>如何快速对接淘宝开放平台API接口(淘宝店铺订单明文接口,淘宝店铺商品上传接口,淘宝店铺订单交易接口)
如何快速对接淘宝开放平台API接口(淘宝店铺订单明文接口,淘宝店铺商品上传接口,淘宝店铺订单交易接口)
2022-08-02 23:23:00 【wx_1597063760】
很多电商系统的需求场景,都面临淘宝开放平台的接入,但这也是让不少开发者头疼的问题。
那么,如果快速接入呢?东哥的对接经验相信可以帮到不少开发者,快速接入、少走弯路。
1.公共参数
| 名称 | 类型 | 必须 | 描述( 接口代码交流wx19970108018,Q1597063760) |
|---|---|---|---|
| key | String | 是 | 调用key(必须以GET方式拼接在URL中,点击获取请求key和secret) |
| 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版本 |
2.淘宝开放平台的API分几个大的版块,核心版块如"交易API"、"物流API"等能力,最常用的接口能力如下:
交易API
taobao.trades.sold.get( 查询卖家已卖出的交易数据(根据创建时间) )
taobao.trade.get( 获取单笔交易的部分信息(性能高) )
taobao.trade.memo.add( 对一笔交易添加备注 )
taobao.trade.memo.update( 修改交易备注 )……
物流API
taobao.areas.get( 查询地址区域 )
taobao.logistics.companies.get( 查询物流公司信息 )
taobao.logistics.address.search( 查询卖家地址库 )
taobao.logistics.offline.send( 自己联系物流(线下物流)发货 )……
评价API
taobao.traderates.get( 搜索评价信息 )
taobao.traderate.add( 新增单个评价 )……
2.其次,结合自己的业务的实际情况,需要哪些对口API
从官方文档来看,不少接口/能力需要“用户授权”。很多开发者/公司也尝试申请ISV服务商应用,也卡在这个环节。其实,阿里开放平台早已关闭ISV R2及以上的申请接入。不少开发者,在这个上面浪费了巨大的时间、精力。
3.最后,以淘宝订单插旗备注为例,实现效果如下



3.请求参数
请求参数:api=
参数说明:其它参数:参考淘宝开放平台接口文档,与淘宝的参数一致 https://open.taobao.com/api.htm?docId=140&docType=2
4. 请求示例(CURL、PHP 、PHPsdk 、Java 、C# 、Python…)
# 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://wx19970108018/taobao/custom/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&method="
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)边栏推荐
- WAF WebShell Trojan free to kill
- 【UE5 骨骼动画】全形体IK导致Two Bone IK只能斜着移动,不能平移
- vant-swipe自适应图片高度+图片预览
- Technology Sharing | How to do assertion verification for xml format in interface automation testing?
- Let's talk about the charm of code language
- Nlog自定义时间
- Apache Doris 1.1 特性揭秘:Flink 实时写入如何兼顾高吞吐和低延时
- 2022第十一届财经峰会:优炫软件斩获双项大奖
- 停止使用 Storyboards 和 Interface Builder
- 严格反馈非线性系统基于事件触发的自抗扰预设有限时间跟踪控制
猜你喜欢
随机推荐
CAS:474922-22-0,DSPE-PEG-MAL,磷脂-聚乙二醇-马来酰亚胺科研试剂供应
redis的学习笔记
B站回应HR称用户是Loser:涉事面试官去年底已被劝退
分库分表索引设计:二级索引、全局索引的最佳设计实践
Day117. Shangyitong: Generate registered order module
2022杭电多校第一场(K/L/B/C)
Apache Doris 1.1 特性揭秘:Flink 实时写入如何兼顾高吞吐和低延时
十年架构五年生活-04第一个工作转折点
Jmeter二次开发实现rsa加密
WAF WebShell Trojan free to kill
Jmeter二次开发实现rsa加密
5、Citrix云桌面初始化Storefront设置
Visual Studio中vim模拟器
九零后程序员心声:互联网的同行们,别卷了,再卷人都卷没了
nmap: Bad CPU type in executable
Canonical correlation analysis of CCA calculation process
Based on two levels of decomposition and the length of the memory network multi-step combined forecasting model of short-term wind speed
js基础知识整理之 —— 全局作用域
微信小程序(一)
公司招个程序员,34岁以上两年一跳的不要,开出工资以为看错了










