奢侈品供应链开放平台

实现商品信息、库存和订单的实时同步

通知说明


    更新时间:2023-11-10

1. 通知数据结构说明(通知响应数据不签名,无需解签,可直接使用数据)



通知数据结构


{

"flag": "goods.crud.add",

"send_time": "2023-11-10 00:50:45",

"data": []

}

   

    通用字段


   含义说明
flag
通知类型【详见通知类型列表】(可根据该字段判断处理自己的业务逻辑) string                                                                         
send_time
通知时间 datetime
data
通知数据  array

 


2. 通知类型列表说明



类型名称

  

  说明
goods.crud.add


商品新增

通知数据:

{

"flag": "order.crud.del",

"send_time": "2023-11-10 01:12:03",                                                                      

"data": [{

"goods_id": 100

}]

}

可根据返回的商品id 调用商品详情APIhttp://host:port/api/v1/Goods/getGoodsById

获取变化的完整商品信息 

goods.crud.edit


商品信息变更(包括库存,上架,下架等等)

通知数据:

{

"flag": "order.crud.del",

"send_time": "2023-11-10 01:12:03",                                                                      

"data": [{

"goods_id": 100

}]

}

可根据返回的商品id 调用商品详情API   http://host:port/api/v1/Goods/getGoodsById

获取变化的完整商品信息 


goods.crud.del


商品删除  

通知数据:

{

"flag": "order.crud.del",

"send_time": "2023-11-10 01:12:03",

"data": [{

"goods_id": 100

}]

}

 


order.send_goods


订单发货

通知数据:

{

"flag": "order.send_goods",

"send_time": "2023-11-10 01:12:03",

"data": [{

"shipping_no": "yt20012121252656",

"shipping_name": "\u5706\u901a\u5feb",

"shipping_code": "ytsd",

"order_sn": "AL20231110125356"

}]

}

特别说明

shipping_no------ 快递运单号

shipping_name----- 快递名称

shipping_code----- 快递code码

order_sn----------开放平台单号