当前位置:网站首页>如何快速对接淘宝开放平台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)边栏推荐
- 2022 Shandong International Youth Eye Health Industry Exhibition, Vision Health Exhibition, Optometry Exhibition
- airflow db init 报错
- 我们来浅谈代码语言的魅力
- 数据库主键一定要自增吗?有哪些场景不建议自增?
- 最新真实软件测试面试题分享,收藏了还怕进入不了大厂?
- 非关系型数据库MongoDB简介和部署
- pytest-常用运行参数
- Merge two excel spreadsheet tools
- Jmeter secondary development to realize rsa encryption
- 别再到处乱放配置文件了!我司使用 7 年的这套解决方案,稳的一秕
猜你喜欢
随机推荐
Pytest配置项-pytest.ini
D with json
I have been in the software testing industry for nearly 20 years, let me talk to you about today's software testing
微信小程序(一)
scala 集合通用方法
VMware workstation program starts slowly
【系统架构设计师】第三章 数据库系统
程序员如何优雅地解决线上问题?
科研用Cholesterol-PEG-NHS,NHS-PEG-CLS,胆固醇-聚乙二醇-活性酯
基于两级分解和长短时记忆网络的短期风速多步组合预测模型
The CTF command execution subject their thinking
matplotlib中的3D绘图警告解决:MatplotlibDeprecationWarning: Axes3D(fig) adding itself to the figure
服务间歇性停顿问题优化|得物技术
停止使用 Storyboards 和 Interface Builder
分库分表索引设计:二级索引、全局索引的最佳设计实践
KubeSphere监控失效为NAN的问题
Database auditing - an essential part of network security
十年架构五年生活-04第一个工作转折点
HCIP(16)
IDEA 重复代码的黄色波浪线取消设置










