const {
handleDeliveryStatusUpdate,
handleSfCancel,
handleOrderCompletion,
handleOrderException,
handleRiderRecall
} = require('../utils/handlers.js');
module.exports = {
/**
- 处理顺丰同城回调(主入口方法)
- @param {Object} params - 包含GET参数的对象
*/
async handleCallback(params) {
try {
// 获取HTTP请求信息
let httpInfo = this.getHttpInfo();
let bodyStr = httpInfo.body;
let bodyParams = {};
let receivedSign = params.sign
console.log("bodyStr原始数据", bodyStr)
console.log("sign", receivedSign)
}
post请求
https://env-00jxasdfawef.dev-hz.cloudbasefunction.cn/sf-express/orderCallback?sign=NWU2YzJiMjZmYjU5M2Q2Mjk1YjAzODk5Y2M3ODcxOGY=
{"shop_id":3243279847393,"sf_order_id":"JS4153276256918","shop_order_id":"SO1741771294995445","url_index":"rider_status","operator_name":"\u67f3\u806a","operator_phone":"16541639283","rider_lng":116.3350750000000033423930290155112743377685546875,"rider_lat":39.943297999999998637576936744153499603271484375,"order_status":10,"status_desc":"\u914d\u9001\u5458\u5df2\u6307\u6d3e","push_time":1741771336,"arrive_shop_time":0,"sf_ucode":"01405784"}
0 个回复