云集供-开放接口
  1. 推送消息
云集供-开放接口
  • 简介
  • 公共参数
    • 开放接口公共参数验证规范
      POST
  • 供应商
    • 供应商列表
      POST
    • 供应商类型
      POST
    • 供应商行业
      POST
    • 客户创建供应商
      POST
  • 客户管理
    • 学校用户列表
      POST
    • 注册
      POST
    • 认证
      POST
  • 供应订单
    • 订货下单
      POST
    • 取消订单
      POST
    • 确认收货
      POST
  • 售后订单
    • 取消售后申请
      POST
    • 客户发货
      POST
    • 申请售后
      POST
    • 确认收货
      POST
  • 商品列表
    • 商品列表
  • 推送设置
    • 第三方平台推送地址设置
  • 推送消息
    • 消息推送数据格式统一规范
      POST
    • 接受数据后需要返回成功标识
      POST
    • 售后单订单状态推送
      POST
    • 售后订单状态与出库状态推送
      POST
    • 商家特价申请审核推送
      POST
    • 客户与供应商合作状态推送
      POST
    • 店铺认证消息推送
      POST
    • 收款退款信息推送
      POST
    • 订货单状态以及对应出库单状态推送
      POST
    • 邀请客户的订货单
      POST
  • 通用接口
    • 获取省份列表
    • 获取城市列表
    • 获取区县列表
  • 采购订单
    • 订单列表
    • 订单详情
    • 商品溯源信息
  • 测试接口
    POST
  1. 推送消息

消息推送数据格式统一规范

POST
/url
~ 接收到异步通知后 需输出 success 字符 系统判定本次通知成功 不再推送
~ 如未回复 success 字符 系统会进行共10次的推送行为 ,每次间隔失败次数平方 * 10秒 ,需保证业务幂等性
~ 如果10次依然推送失败的情况 请贵公司在查询接口中主动查询状态信息

请求参数

Body 参数multipart/form-data

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/url' \
--form 'json数据格式推送=""' \
--form 'app_key=""' \
--form 'nonce_str=""' \
--form 'timestamp=""' \
--form 'sign="签名验证:
请求随机串:nonce_str
时间戳:timestamp
平台标识:app_key
签名:sign
主体消息集合:body json字符串
签名构造
1.对返回数据转成数组后,然后按照字段名的ASCII码从小到大排序(字典序)后,使用键名拼接键值的格式(即key1value1key2value2 …)拼接成字符串string1;
2.在string1最前面与最后面拼接上appkey(应用密钥)得到字符串string2
3.将string2中所有字母转换为大写字母,得到字符串string3;
4.对string3进行MD5(32位)加密,并将得到的MD5密码字符串中的字母转换为大写字母,得到sign值。"' \
--form 'body=""'

返回响应

🟢200成功
application/json
Body

示例
{"body":"{\"update_time\":\"2021-09-02 15:18:12\",\"purchase_order_status\":2,\"purchase_order_number\":\"DH20210902000136\"}","app_key":"6dc75cbd4883f8df3fb42cae61f02681","nonce_str":"qrmruqka58y3u7ti8lsohakw5eig9hiq","timestamp":1630567092,"sign":"099EE39D8160D4F3C296976BDAE8F934"}
修改于 2024-11-14 04:07:47
上一页
第三方平台推送地址设置
下一页
接受数据后需要返回成功标识
Built with