Kaynağa Gözat

新增中交接口

donglang 2 ay önce
ebeveyn
işleme
35840fcc00

+ 11 - 6
sckw-common/sckw-common-core/src/main/java/com/sckw/core/service/VehicleCollectService.java

@@ -36,13 +36,18 @@ public class VehicleCollectService {
 
     @Resource
     private ObjectMapper objectMapper;
-    private static final String BASE_URL = "https://openapi-test.sinoiov.cn/save/apis/";
-    private static final String TRANS_TIME_MANAGE_URL = BASE_URL + "transTimeManageV3";
+
     public static final String HMAC_SHA1 = "HmacSHA1";
     public static final char[] DIGITAL = "0123456789ABCDEF".toCharArray();
-    private static final String DEFAULT_TIME_NEARBY = "24";
 
 
+    //调用中交接口的私钥、客户端id、业务参数等常量
+    private static final String BASE_URL = "https://openapi-test.sinoiov.cn/save/apis/";
+    private static final String TRANS_TIME_MANAGE_URL = BASE_URL + "transTimeManageV3";
+    private static final String CID = "7598ca30-000e-4930-953d-39e6756b6ee5";
+    private static final String SRT = "2b15bfd6-3546-4e25-bc9b-7cf88d4d2c3c";
+    private static final String DEFAULT_TIME_NEARBY = "24";
+
     /**
      * <pre>
      * 请求流程:
@@ -58,10 +63,10 @@ public class VehicleCollectService {
 
         //2、构建参数
         Map<String, String> vLastLocationParam = new HashMap<>();
-        // 客户端 ID
-        vLastLocationParam.put("cid", "7598ca30-000e-4930-953d-39e6756b6ee5");
+        // 客户端ID
+        vLastLocationParam.put("cid", CID);
         // 私钥
-        vLastLocationParam.put("srt", "2b15bfd6-3546-4e25-bc9b-7cf88d4d2c3c");
+        vLastLocationParam.put("srt", SRT);
         // 业务参数
         vLastLocationParam.put("vclN", carNo);
         vLastLocationParam.put("timeNearby", DEFAULT_TIME_NEARBY);