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

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

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

一般,我们采取的方案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. Java Objects工具类重点方法使用

    Objects工具类 jdk 1.7引进的工具类,都是静态调用的方法,jdk 1.8新增了部分方法 重点方法 equals 用于字符串和包装对象的比较,先比较内存地址,再比较值 deepEquals ...

  2. SqlServer内置函数和使用

    聚合函数 -> MAX(字段) -> MIN(字段) -> AVG(字段) •-> 在计算时,对于null的数据不计入总是 -> SUM(字段) -> COUNT( ...

  3. docker卸载分享

    一.准备工作: 1.杀死docker有关的容器: docker kill $(docker ps -a -q) 2.删除所有docker容器: docker rm $(docker ps -a -q) ...

  4. 基于协同过滤技术的网上书城设计实现(源码+lw+部署文档+讲解等)

    \n文末获取源码联系 感兴趣的可以先收藏起来,大家在毕设选题,项目以及论文编写等相关问题都可以给我加好友咨询 系统介绍: 社会发展日新月异,用计算机应用实现数据管理功能已经算是很完善的了,但是随着移动 ...

  5. 靶机练习: hacksudo---Thor

    靶机:hacksudo---Thor 准备工作 靶机地址: http://download.vulnhub.com/hacksudo/hacksudo---Thor.zip MD5 校验:d12168 ...

  6. Pytest Pytest源码分析

    Pytest源码分析 By:授客 QQ:1033553122 测试环境 pytest 5.4.3 测试脚本mytest.py #!/usr/bin/env python # -*- coding:ut ...

  7. python yield关键字作用

    python yield关键字作用 1,是当前对象变成一个可迭代对象 def frange(start,stop,step): x = start while x<stop: yield x x ...

  8. 使用 C# 和 ONNX 來玩转Phi-3 SLM

    LLM 席卷世界刷新 AI 的认知之后,由于 LLM 需要的硬件要求实在太高,很难在普通设备上运行,因此 SLM 逐漸受到重視,Phi-3 SLM 是由 Microsoft 所开发的模型,可以在你的电 ...

  9. Google的TPU的逐元素操作特性 —— TPU数据操作时最基本的操作原语(primitive)

    地址: https://jax.readthedocs.io/en/latest/pallas/tpu.html TPU是原来进行矩阵计算加速的一个科学计算的设备,功能大致等同于NVIDIA的GPU的 ...

  10. 强化学习baseline论文—— rainbow算法中给出实验结果的54个atari2600游戏名称列表

    alien amidar assault asterix asteroids atlantis bank_heist battle_zone beam_rider berzerk bowling bo ...