茂阳
  1. 开发入门
茂阳
  • 蔬东坡开放平台API文档
    • 什么是蔬东坡开放平台
    • 开发入门
      • API调用协议
      • 签名生成规则
    • 基础数据接口
      • 获得全部站点
      • 发货时间段列表
      • 用户类型列表
      • 商品分类列表
      • 获得全部仓库
      • 业务员新增
      • 获取采购员、供应商数据
      • 区域列表
      • 供应商新增
      • 商品单位列表
      • 业务员列表
    • 库房
      • 订单发货出库
      • 批次库存列表
    • 商品
      • 商品标签
      • 编辑商品分类
      • 新增商品分类
      • 删除商品分类
      • 新建商品
      • 搜索商品
      • 更新商品
    • 订单
      • 新增实收变更
      • 订单标签
      • 查询实收变更详情
      • 订单商品标签查询
      • 搜索订单
      • 批量创建订单
      • 新建订单
      • 完成订单
      • 订单关闭
      • 获取配送信息
    • 采购单
      • 新增采购单
      • 采购单收货
      • 采购单查询
      • 编辑采购单
    • 客户协议价
      • 客户类型列表
      • 协议价详情
      • 客户协议价列表
    • 客户
      • 获取下单商品信息
      • 获取线路列表
      • 新增客户
      • 获取集团列表
      • 搜索客户
    • 异步通知
      • 通知参数说明
    • 订单-退货单
      • 退货单列表
      • 退货单详情
      • 创建退货单
      • 审核拒绝退货单
    • 商品-溯源
      • 查询商品溯源
    • 出、入库单查询
      • 入库单查询
      • 出库单查询
    • 客户类型
      • 获得可下单商品列表
    • 现有库存查询
      • 现有库存查询
    • 库房-分拣
      • 分拣条形码获取订单明细
    • 采购-退货单
      • 搜索采购退货单
      • 保存采购退货单
    • 财务
      • 采购结算单列表
      • 客户结算单列表
  1. 开发入门

API调用协议

API调用方法详解#

开放平台的API是基于HTTP协议来调用的,可以根据协议来封装HTTP请求进行调用,以下主要是针对自行封装HTTP请求进行API调用的原理进行详细解说。
#调用流程
根据协议:填充参数 > 生成签名 > 拼装HTTP请求 > 发起HTTP请求> 得到HTTP响应 > 解释json结果,以下是大体的调用过程示意图:
#调用入口
调用API的服务URL地址,开放平台目前提供了2个使用环境:测试环境,正式环境。
测试环境:开发者软件测试接口时的测试环境,通过测试地址获取测试数据,并调试代码。
正式环境:客户蔬东坡生鲜供应链系统的正式环境,通过正式环境可以获取到客户的正式数据。
调用环境服务地址说明
测试环境http://scm.sdongpo.com/cc_thirdparty蔬东坡的内部测试系统
正式环境http://scm.sdongpo.com/cc_xxxxxx代表客户的正式环境的项目code
#公共参数
参数名必选类型
:----:---:-----
appid是string
timestamp是int
sign是string
notice否string
site_id否string
#业务参数
API调用除了必须包含公共参数外,如果API本身有业务级的参数也必须传入,每个API的业务级参数请看接口文档说明。

api使用签名+时间戳鉴权#

请求api接口格式:
/openApi/commodity/list?appid=xxx&sign=12AA12SD123SD1DSSA&timestamp=1511332935&notice=3wfw3&key1=value1&key2=value2...

参数解释#

appid: 由服务端分配唯一标示appid
timestamp:当前时间戳
sign:签名(32位)
上一页
什么是蔬东坡开放平台
下一页
签名生成规则
Built with