简要描述:
售后(投诉)处理回调接口
1.验证回调sign不参与签名
签名算法(php demo):
/**
* 验证回调
* @param $post 请求参数
* @return bool
*/
public function verify($post)
{
$sign = $POST@['sign'] ?? '';
unset($POST@['sign']);
ksort($post); //排序post参数
$newsign = sha1($POST@['time'] . json_encode($post, 256) . 密钥);//签名
return $newsign == $sign;
}请求参数:
| Body 参数 | 类型 | 是否必填 | 描述 | 示例值 |
|---|---|---|---|---|
| ordersn | string | 是 | 本地订单号 | API091952628603547942912 |
| status | string | 是 | 售后状态 | 状态:2=正在处理,3=处理完成,4=终止处理 |
| content | string | 是 | 处理内容 | 处理完成 |
| screenshot | string | 否 | 处理截图 | - |
| time | string | 是 | 13位时间戳(毫秒) | 1695072521534 |
| sign | string | 是 | 签名(参考上方签名算法) | 5b66465f78ed58a1da991ac3f2f0aa4c04696330 |
返回响应:
ok
返回说明:
对方返回ok即为通知成功