天猫自研系统对接(交易单流程)

背景

随着电商平台的发展,越来越多的商家为了提升产品的销售机会都会将自己的产品放到一些第三方的电商平台进行销售;其中一些商家自己有技术开发团队的,虽然有自建的电商渠道(小程序/APP/电商网站),但是对于销售机会,只要在投入产出比较小的情况下,当然是多多益善了。
故此,很多公司都有在电商渠道进行产品销售,特别是传统企业转型触网的第一站几乎都是先上电商渠道。而说到电商平台,淘宝几乎家喻户晓,小弟之前作为某企业的对外平台开发负责人,对于常见的电商平台积累了一点业务对接经验,主要对接平台有淘宝天猫/1688/亚马逊/京东/唯品会(JIT/JITX/OXO)/拼多多/蘑菇街/红领巾APP/考拉海购/大众点评/孩子王/咕咚/当当/分期乐/乐刻/云集/苏宁/抖音小店/爱库存等平台,本文主要介绍天猫订单对接流程从0到1的实现。

主要对接模式

  • 开放平台openApi
    商家自研系统直接与淘宝TOPAPI交互
  • 聚石塔塔内调用openApi
    商家调用接口请求经过阿里云服务转发调用TOPAPI
  • 云数据库推送+奇门网关
    淘宝推送交易数据到云数据库RDS,商家在阿里云部署应用,查询RDS中的交易数据,并通过奇门网关暴漏接口给商家自研系统。

具体对接过程

对接准备工作

  • 创建商家自研应用
    天猫自研系统对接(交易单流程)_第1张图片
    点击创建应用
    天猫自研系统对接(交易单流程)_第2张图片
    选择电商后台
    天猫自研系统对接(交易单流程)_第3张图片
    选择应用分类[天猫商家自研–>全部–>商家后台系统]
    正常情况在状态这里会显示可申请然后点击后面操作中的申请资质即可进入申请界面。 软件著作权准备
    因为我们申请的是商家自研系统,需要保证系统有独立的知识产权,所以在申请应用时必须要自研系统的软件著作权证书

  • 接口权限申请
    在申请应用的时候需要填写你所需要的接口权限,可以根据自己的需求填写对应的接口(即你需要调用的接口,不同的包都需要写清楚)

  • 业务规模对于调用方式的选择
    三种调用方式的差异在于:接口技术服务费部分接口敏感信息传输规则
    塔外调用:大多数非敏感(不包含用户信息)接口都可以调用且数据完整,增值API调用需要单独申请;包含敏感数据接口,敏感字段加密处理,支持查看最近三个月数据
    塔内调用:可调用所有接口,敏感字段不加密,历史数据需调用接口才可见,支持查最近三个月数据
    云数据库推送+奇门网关:云数据库主要支持交易数据/商品数据/售后数据的落库,问题排查,就大促支撑能力高于塔内和塔外接口调用,数据保存时间可配置,最长支持近三个月
    塔内塔外的API调用技术服务费:天猫自研系统对接(交易单流程)_第4张图片

三种方式的资源准备

  • 塔外调用
    本地有自研系统即可,常规API调用(业务对接初期)
  • 塔内调用
    塔内一台ECS/塔内ECS+RDS+云端应用(业务种类较多,体量较小)
    一台ECS方案为:安装nginx针对本地应用的特定请求转发到淘宝开放API接口
    塔内ECS+RDS:ECS中应用暴漏接口给到本地调用,RDS作为ECS中应用数据库
  • 云数据库推送(业务繁多且体量大)
    云数据库RDS+塔内ECS+云端应用
    此种模式类似于塔内调用,但是区别在于塔内应用直接查询数据库获取交易数据,而不是走API接口,优点在于:同一个交易单,如果需要多次获取时,API多次调用多次收费;RDS一次推送收费,之后可以无限次调用;

写在最后

本文中主要介绍对接的三种模式,大的流程就是这样子,在对接过程中不同的人可能会遇到不同的问题,大家可以私信了解,看到私信都会回复。以上内容,在淘宝开放平台:https://open.taobao.com/docV3.htm?docId=73&docType=1 都有介绍,本文对于奇门网关的场景配置暂时没有做介绍,主要是让开发者了解一下淘宝对接从0到1的实现,后续的业务展开及SPI调用/御城河安全接入/大促锁单对接可根据大家的反馈,进行进一步的文档准备

你可能感兴趣的:(电商平台对接,电商平台)