很多电商系统的需求场景,都面临淘宝开放平台的接入,但这也是让不少开发者头疼的问题。

那么,如果快速接入呢?东哥的对接经验相信可以帮到不少开发者,快速接入、少走弯路。

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)

如何快速对接淘宝开放平台API接口(淘宝店铺订单明文接口,淘宝店铺商品上传接口,淘宝店铺订单交易接口)相关推荐

  1. Golang淘宝开放平台Api请求基础SDK

    GO语言.淘宝Api.淘宝开放平台Api请求基础SDK dkeng/opentaobao-go​github.com 淘宝API sign算法dkeng/opentaobao-go淘宝API sign ...

  2. 关于淘宝开放平台API的session失效问题解决

    前几天发现淘宝开放平台API突然无法调用了,一直在提示出错,提示的错误信息为:Invalid session. 众所周知淘宝开放平台的API接口调用需要三个Key:appKey(合作方标识), sec ...

  3. 淘宝开放平台API族

    淘宝作为电子商务市场的超级航母,在电子商务基础服务领域,经过多年的沉淀和革新,围绕电子商务生态链的持续整合,形成了以营销.支付.物流和售后为核心的基础服务体系. 淘宝是一个电子商务的江湖,从整合核心的 ...

  4. 淘宝开放平台应用申请?淘宝开放平台API申请?

    淘宝开放平台,是淘宝网API中心,通过开放平台,我们可以获取淘宝店铺的订单信息.发货,也可以实现商品的上传.图片修改等. 但是自2016年开始,某些类目就强管控不让申请了,所以目前想对接淘宝开放平台实 ...

  5. 关于淘宝API的详细说明(淘宝开放平台API揭秘)

    自淘宝开放平台Beta公测开始,陆续开放了上百次个API,这些API涵盖了淘宝基本业务,截止发日志当天开放平台API每天的调用量可是说是天文数字. 作为TOP开发者的您对 于淘宝平台-API可以信手拿 ...

  6. 淘宝开放平台API接口,接入方案如下

    淘宝开放平台是基于淘宝各类电子商务业务的开放平台,提供外部合作伙伴参与服务淘宝用户的各类原材料,如业务API.账号体系.数据推送,奇门网关等,是淘宝电子商务基础服务的重要开放途径.即淘宝把数据开放进来 ...

  7. 淘宝开放平台Api的小试牛刀(获取淘宝客推广商品信息)

    最近在学习淘宝开放平台,属于初学小菜鸟,有一点点小成就给大家分享一下. 要做这个东西,第一步你必须注册为淘宝开发方平台的开发人员.地址:http://open.taobao.com/index.htm ...

  8. 淘宝开放平台API - 获取单笔交易的详细信息

    淘宝开放平台(Taobao Open Platform)是基于淘宝各类电子商务业务的开放平台,提供外部合作伙伴参与服务淘宝用户的各类原材料,如业务API.账号体系.数据推送,奇门网关等.它是大淘宝电子 ...

  9. 淘宝开放平台API开发(一)

    2019独角兽企业重金招聘Python工程师标准>>> 一.前言 淘宝官方为应用开发者提供了一套很好的API,开发是只要调用它的API接口就可以获取相应的数据.笔者现正从事Java ...

最新文章

  1. windows server 2008 开机进度条闪过后重启_Windows系统损坏 | 无法进入系统如何正常备份数据?...
  2. Android应用打开外部文件
  3. 【NOIP2007】【Luogu1094】纪念品分组(贪心,乘船问题)
  4. Qt中的QMessageBox
  5. 常用ms-dos命令
  6. MySQL5.7更改用户名密码
  7. mysql数据库之忘记root密码
  8. python 公网ip_使用Python更换外网IP的方法
  9. Leetcode——最长递增子序列(leetcode 300)
  10. 《Git版本控制管理(第2版)》——4.3 Git在工作时的概念
  11. iOS 移动端生成工具开发
  12. 基于Flink CDC打通数据实时入湖
  13. MATLAB 输出当前时间
  14. 相机模型坐标系关系及转换
  15. opencv-图像平滑处理
  16. XXL分布式任务调度平台
  17. 嵌入式软件异步编程:请求的多阶段异步处理
  18. gvdp哪个工厂用_和汽车主机厂打交道,你不可不知这些英文缩写!实用!大伙速览速记!...
  19. Ubuntu16.04安装搜狗输入法的正确姿势
  20. mac 安装node.js

热门文章

  1. 《测试架构师的修炼之道》七—测试策略实战
  2. 帝国CMS开发应用遇到的坑(持续增加中...)
  3. C语言程序设计(第三版)何钦铭著 习题4-6
  4. 【三维目标检测】Pointpillars(二)
  5. 亚德客真空表DPSN基本参数设置
  6. JAVA连接FTP报530,FTP 登陆提示 530 Please login with USER and PASS
  7. ftp 登陆后读取目录列表失败
  8. 可视化例子(3)——geo3D-bar3D(3D地图柱状图)
  9. Java、JSP校友录管理网站的设计与实现
  10. 商业软件的注册码激活码的实现方法及代码示例(收藏备用)