Przeglądaj źródła

广告违规素材推送

zhaoxian 1 rok temu
rodzic
commit
350bd82e5f

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

@@ -184,14 +184,23 @@ public class ByteDanceVideoInfoController {
 //        if (null != event && event.equals("verify_webhook")) {
 //            return new CallbackResponse(BaseResponse.ok(), challenge);
 //        }
-        Enumeration<String> parameterNames = request.getParameterNames();
-        System.out.println("===============" + parameterNames);
+        System.out.println("=========================");
+        System.out.println("challenge= " + challenge);
+        System.out.println("event= " + event);
+        Enumeration pNames = request.getParameterNames();
+        while (pNames.hasMoreElements()) {
+            String name = (String) pNames.nextElement();
+            System.out.println(name + " = " + request.getParameter(name));
+        }
+
         // 订阅任务配置页面的 "验证密钥"
         String secretKey = System.getenv("110a9016f5cf4e2fa40ebb2bd369da30");
+        System.out.println("secretKey= "+secretKey);
         // 数据接收,验证消息
         AuthTokenUtil.InputStreamCacher cacher = new AuthTokenUtil.InputStreamCacher(request.getInputStream());
+        System.out.println("cacher= "+cacher);
         boolean isValidToken = AuthTokenUtil.isValidToken(secretKey, cacher, request.getHeader("X-Open-Signature"));
-        System.out.println("isValidToken判断:"+isValidToken);
+        System.out.println("isValidToken=" + isValidToken);
         if (!isValidToken) {
             return new CallbackResponse(new BaseResponse(400, "invalid token"), 0);
         }
@@ -232,12 +241,15 @@ public class ByteDanceVideoInfoController {
         }*/
 
         Enumeration<String> parameterNames = request.getParameterNames();
-        System.out.println("------------------" + parameterNames);
-        String accountRelation = request.getParameter("accountRelation");
-        System.out.println("============" + accountRelation);
-        String advertiserIds = request.getParameter("advertiserIds");
-        System.out.println("============" + advertiserIds);
 
+        System.out.println("=========================");
+        System.out.println("challenge= " + challenge);
+        System.out.println("event= " + event);
+        Enumeration pNames = request.getParameterNames();
+        while (pNames.hasMoreElements()) {
+            String name = (String) pNames.nextElement();
+            System.out.println(name + " = " + request.getParameter(name));
+        }
 //        JSONObject parse = JSONObject.parseObject(data);
 //        System.out.println(parse);