许多做系统功能的小伙伴经常面对的一个功能是对接淘宝开放平台,在自己系统中进行打单发货。

但是,目前淘宝开放平台,已经关闭了相关的相关的权限申请,具体可查看相关公告。有需要这个权限的,可以站内信联系我,我有方案可以让你们合规的接入相关接口。

我们自己开发的仓储系统,最常见的需求就是需要把自己公司店铺的订单,抓取到自己的仓储订单系统中,然后用列表统一展示出来,以便自己的仓管员能及时发货。

一般,我们采取的方案3种:

第一种,我们可以采取官方的订单推送功能,简单来说,该功能是需要我们在聚石塔购买RDS数据库,创建实例后,我们通过开放平台后端配置,即可让淘宝将指定的订单数据,推送到我们的RDS数据库,效率高。

然后我们通过定时遍历RDS数据库来将订单信息核心字段提取,然后存储到我们自己的订单表,然后打单列表页面展示自己订单表数据来进行打单发货即可。

第二种,我们可以通过监听淘宝TMC消息来实时获取订单数据,什么是TMC消息,淘宝TMC消息呢?简单来说就是一个一个类似RocketMQ的消息,你可以通过订阅不同的topic(比如 taobao_trade_TradeBuyerPay 代表买家付款),订阅后,当发生对应的事件,淘宝将会给你推送一条消息(你在这之前需要写一个线程,连上淘宝消息服务器),当你拿到消息内容后,里面会包含订单的tid字段,你可以拿着tid字段,直接调用淘宝订单信息获取接口 taobao.trade.fullinfo.get 来获取定单的详细信息,然后存储到自己的订单表即可。

第三种,这个方案比较原始也比较消耗资源(比如服务器资源,流量费等),这个方案需要你写一个作业线程,不停的访问订单列表获取接口,将获取到的数据写入数据库。这个一般不推荐使用。

等数据存储到自己数据库后就可以做打单相关功能了。

目前淘宝是不允许我们将订单手机号解密的,淘宝给我们返回的收货人信息是加密的,有一个字段叫做“oaid”,这个字段不允许你解密(即使解密也是少量的,不允许落库保存的),所以我们打单必须要接入菜鸟电子面单,菜鸟电子面单,支持我们使用oaid这个密文,直接取电子面单号,如果是自己对接三通一达的电子面单平台发货的话,可能就不太好操作了,因为你每一单都会要求解密真实手机号去取运单号,这个是不被允许的,所以建议大家还是接入电子面单。

以上就是淘宝打单发货的大致过程,仅供各位参考。以上所涉及的API均不可申请了,有需要的小伙伴可以站内信联系我。我可以合规的让你们接入各大电商开放平台接口

淘宝打单发货接口,淘宝打单发货API的更多相关文章

  1. 百度搜索词&淘宝搜索词 接口实现

    百度和淘宝并没有正式的提供一个公开API给我们用,但是经过分析他们的源代码,还是找到了解决方法. 1 2 3 4 5 6 7 8 9 /*baidu&taobao callback*/ fun ...

  2. 关于淘宝的数据来源,针对做淘宝客网站的淘宝api调用方法

    上次写了个淘宝返利模式的博客,直接被移除首页,不知道何故啊.可能是真的跟技术不太刮边. 众所周知,能够支撑一个网站运营的最基础不是程序写的多么好.也不是有多么牛X的运营人员,最主要的是数据,如果没有数 ...

  3. 淘宝杨志丰:OceanBase--淘宝结构化大数据解决之道

    时至今日,“Big data”(大数据)时代的来临已经毋庸置疑,尤其是在电信.金融等行业,几乎已经到了“数据就是业务本身”的地步.这种趋势已经让很多相信数据之力量的企业做出改变.恰逢此时,为了让更多的 ...

  4. 玩蛇记之用python实现易宝快速支付接口

    玩蛇记之用python实现易宝快速支付接口 现在很多这种快速支付的通道,易宝支持的通道算是很全面的,正好最近需要集成易宝的支付通道到平台中,所以写一贴来记录一下,顺便鄙视一下国内的支付平台,api的支 ...

  5. Flink 编程接口(Flink SQL Table API DataStream API 和 DataSet API Stateful Stream Process API)

    Flink 根据数据集类型的不同将核心数据处理接口分为两大类,一类是支持批计算的接口DataSet API,另外一类是支持流计算的接口 DataStream API.同时 Flink将数据处理接口抽象 ...

  6. 淘宝ip库接口调用

    function ip($ip) {     $url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;     $ipi ...

  7. HttpHelper类登录淘宝联盟并下载淘宝客订单xls

    本次开发环境与工具如下:IE9.0浏览器 + IE抓包插件HttpWatch +WIN7 64位系统 + VS2005 IDE + .NET 2.0框架本想上传HttpWatch抓包插件,但由于文件超 ...

  8. 淘管 ERP项目与淘宝对接中产生的若干问题及处理办法

    现象:ERP绑定淘宝后,下载商品数据时如果成功,ajax不断尝试重发. 原因:  /app/taoapi/lib/top/TopClient.php 中的curl()方法成功后,返回空值,而前端收到空 ...

  9. 【淘宝客】根据淘客联盟精选清单(淘宝天猫内部优惠券)随机显示淘宝天猫优惠券dome

    也许大家在生活中经常淘宝看到[淘宝天猫内部优惠券]的网站,或者在微博中经常有博主发券,让大家生活中购物便宜许多,作为一个站长,我们也希望自己的网站也能有这样的一个功能,现在就分享给大家,还是免后台哦. ...

  10. npm换淘宝源 yarn换淘宝源

    查询初始的源 npm get registry > https://registry.npmjs.org/ 设置淘宝源 npm config set registry http://regist ...

随机推荐

  1. 韦东山freeRTOS系列教程之【第五章】队列(queue)

    目录 系列教程总目录 概述 5.1 队列的特性 5.1.1 常规操作 5.1.2 传输数据的两种方法 5.1.3 队列的阻塞访问 5.2 队列函数 5.2.1 创建 5.2.2 复位 5.2.3 删除 ...

  2. 从30个角度对比 PostgreSQL 和 MySQL

    比较版本:PostgreSQL 11    VS      MySQL5.7(innodb引擎) Oracle官方社区版 版权情况:PostgreSQL 11(免费开源).MySQL5.7 Oracl ...

  3. Django 结合Vue实现前端页面导出为PDF

    Django结合Vue实现前端页面导出为PDF by:授客 QQ:1033553122 测试环境 Win 10 Python 3.5.4 Django-2.0.13.tar.gz 官方下载地址: ht ...

  4. 测试思想-流程规范 用例优先级定义与使用规范 V1.0

    用例优先级定义与使用规范 V1.0 By:授客   1.      规范说明 目的 对软件测试过程中的用例级别进行详细描述及标准化定义,明确不同测试阶段的测试范围,减少测试冗余投入,提高测试效率,建立 ...

  5. 三星app移植修复(app反编译修改)

    工具: apktool ADT 命令: 反编译 java -jar apktool.jar d test.apk 重打包 java -jar apktool.jar b test 签名使用ADT sm ...

  6. 一张图看懂 SQL 的各种 JOIN 用法(含数据集和韦恩图)

  7. LangChain的LCEL和Runnable你搞懂了吗

    LangChain的LCEL估计行业内的朋友都听过,但是LCEL里的RunnablePassthrough.RunnableParallel.RunnableBranch.RunnableLambda ...

  8. 【Java】删除项目中多余的SVG图片资源

    在DB库的菜单表,每个菜单会存放对应的svg图片名称,用于菜单渲染 在页面中的渲染: 在项目的目录的存放位置: 需求是这个目录还存放了很多不需要的svg图片,需要把他们删除掉 数量有七八十张,人肉手删 ...

  9. 【BatchProgram】 读取文本批量创建目录

    NameList.txt文件内容 FILE-NAME-A FILE-NAME-B FILE-NAME-C ... 根据上面文件批量创建对应的目录,且附加序号 CMD代码: @ECHO OFF SETL ...

  10. 【Mybatis】10 实现分页 & 分页插件

    回顾SQL分页查询 也就是说,在查询结果的最后控制返回的起始位置&记录数量 参数1:返回的开始位置 参数2:要返回的记录数 但是,如果说是只写了一个参数,直接表示参数2处理 LIMIT  [s ...