盒马平台与外部的商家对接的时候是使用的淘宝的开放平台,所以在对接之前需要了解开放平台以及对接过程中的一些核心的概念,如果了解清楚这些概念之后会节省接下来的对接时间。
一般指工具的提供服务商,比如:ERP的提供商,WMS的提供商等。
对于开放平台的介绍,参考这个文档,点击这里访问。一句话说明就是,阿里实现了一套用于阿里和外部的系统做数据交互的系统。
阿里实现的一套系统,用于官方在网关上开放接口,三方通过网关获取数据。
对于奇门的介绍,参考这个文档,点击这里访问。一句话说明就是,阿里实现了一套系统,用于阿里的系统调用三方的系统获取数据,或者三方的系统调用另外一个三方的系统获取数据。
盒马平台与三方的数据交互方式有两种
三方的系统通过网关获取盒马平台的数据。这种方式如下图所示。
盒马平台通过奇门获取三方系统的数据,或者回流一些数据给到三方,这种方式如下图所示。
选用哪种交互方式: 这两种数据交互方式具体选用哪种,取决于具体的业务流程
对于沙箱的的介绍,点击这里访问。简单来说就是用于开发测试的一套环境。
第三方开发者在开发应用调用盒马的top接口的时候都需要在开放平台申请一个appkey作为应用的唯一标识。secret是与appkey一一对应,类似于个人密码,不能对外泄露。主要用途是在isv发起接口调用的时候对请求参数做md5,防止数据被篡改。
数据是商家的,而获取数据的应用是第三方的。所以数据在给到三方的应用获取的时候需要得到商家的授权。
对于对接的环境,有如下三套环境: