|
@@ -265,23 +265,22 @@ public class KuaishouItemCollectSamplesController extends BaseController {
|
|
|
public SubscribeResp callback(HttpServletRequest request){
|
|
|
String param = request.getParameter("param");
|
|
|
System.err.println("快递回调数据:" + param);
|
|
|
- String sign = request.getParameter("sign");
|
|
|
+
|
|
|
//建议记录一下这个回调的内容,方便出问题后双方排查问题
|
|
|
//log.debug("快递100订阅推送回调结果|{}|{}",param,sign);
|
|
|
//订阅时传的salt,没有可以忽略
|
|
|
- String salt = "";
|
|
|
- String ourSign = SignUtils.sign(param + salt);
|
|
|
+
|
|
|
SubscribeResp subscribeResp = new SubscribeResp();
|
|
|
subscribeResp.setResult(Boolean.TRUE);
|
|
|
subscribeResp.setReturnCode("200");
|
|
|
subscribeResp.setMessage("成功");
|
|
|
//加密如果相等,属于快递100推送;否则可以忽略掉当前请求
|
|
|
- if (ourSign.equals(sign)){
|
|
|
+
|
|
|
//TODO 业务处理
|
|
|
- SubscribePushParamResp subscribePushParamResp = new Gson().fromJson(param, SubscribePushParamResp.class);
|
|
|
- return subscribeResp;
|
|
|
- }
|
|
|
- return null;
|
|
|
+ // SubscribePushParamResp subscribePushParamResp = new Gson().fromJson(param, SubscribePushParamResp.class);
|
|
|
+
|
|
|
+
|
|
|
+ return subscribeResp;
|
|
|
}
|
|
|
|
|
|
|