Ver código fonte

广告违规素材推送

zhaoxian 1 ano atrás
pai
commit
2c4dc7db7a

+ 10 - 5
jeecg-boot-module-system/src/main/java/cn/com/ctop/toutiao/modules/material/controller/ByteDanceVideoInfoController.java

@@ -180,12 +180,12 @@ public class ByteDanceVideoInfoController {
                                               @RequestParam(value = "challenge", defaultValue = "0") int challenge,
                                               @RequestParam(value = "event", defaultValue = "") String event) throws IOException {
         // 处理 verify 事件
-        if (null != event && event.equals("verify_webhook")) {
-            return new CallbackResponse(BaseResponse.ok(), challenge);
-        }
+//        if (null != event && event.equals("verify_webhook")) {
+//            return new CallbackResponse(BaseResponse.ok(), challenge);
+//        }
 
         // 订阅任务配置页面的 "验证密钥"
-        String secretKey = System.getenv("bd881f3bcd894ed48638dfb63eb627cf");
+        String secretKey = System.getenv("110a9016f5cf4e2fa40ebb2bd369da30");
 
         // 数据接收,验证消息
         AuthTokenUtil.InputStreamCacher cacher = new AuthTokenUtil.InputStreamCacher(request.getInputStream());
@@ -196,6 +196,9 @@ public class ByteDanceVideoInfoController {
 
         Map<String, String[]> parameterMap = request.getParameterMap();
         System.out.println("------------------" + parameterMap);
+        for (Map.Entry<String, String[]> stringEntry : parameterMap.entrySet()) {
+            System.out.println("key:" + stringEntry.getKey() + "   value:" + stringEntry.getValue());
+        }
 
 //        JSONObject parse = JSONObject.parseObject(data);
 //        System.out.println(parse);
@@ -228,12 +231,14 @@ public class ByteDanceVideoInfoController {
 
         Map<String, String[]> parameterMap = request.getParameterMap();
         System.out.println("------------------" + parameterMap);
+        String data = request.getParameter("data");
+        System.out.println("============" + data);
 
 //        JSONObject parse = JSONObject.parseObject(data);
 //        System.out.println(parse);
 
         // 数据处理流程...
-        return new CallbackResponse(BaseResponse.ok(), 0);
+        return new CallbackResponse(BaseResponse.ok(), challenge);
     }
 
 }