From c72f2110a469f603ff09f006aad3256e21523c9d Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Mon, 24 Apr 2023 15:26:20 +0800
Subject: [PATCH] 智能外呼调试
---
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/util/CallUtil.java | 35 ++++-------------------------------
1 files changed, 4 insertions(+), 31 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/util/CallUtil.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/util/CallUtil.java
index 15e89e3..089a6f8 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/util/CallUtil.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/intelligentCall/util/CallUtil.java
@@ -2,6 +2,7 @@
import cn.gistack.sm.intelligentCall.constant.CallConstant;
import com.alibaba.fastjson.JSON;
+import org.springframework.util.DigestUtils;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
@@ -24,39 +25,11 @@
builder.append(CallConstant.AppKey)
.append("timestamp").append(timestamp)
.append("transId").append(transId)
- .append(CallConstant.AppSecret);
-// .append(body).append(CallConstant.AppSecret);
- String formatString = builder.toString();
- // md5 小写,md5 生成token
- String token = encryption(formatString);
- // 返回
- return token;
- }
-
- /**
- * 计算token1
- * @param url
- * @return
- */
- public static String getToken1(String url){
- // 计算token
- Date date = new Date();
- String dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
- String timestamp = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS").format(date);
- String transId = new SimpleDateFormat("yyyyMMddHHmmssSSS").format(date) + getRandom();
- // 请求参数拼接
- String body ="{\"callingumbers\":[\"01086394068\"], \"calleeData\":[{\"被叫号码\":\"15170720695\"\"bizId\":\"1\"}]"+
- ",\"scenesId\":2268,\"taskSchedulelime\":\"2023-04-23 16:30:00\",\"taskNamel\":\"thirdCreatelask7\"}";
- // 拼接
- StringBuilder builder = new StringBuilder("appId");
- builder.append(CallConstant.AppKey)
- .append("timestamp").append(timestamp)
- .append("transId").append(transId)
.append(body).append(CallConstant.AppSecret);
-
- String formatString = builder.toString();
+// String formatString = builder.toString();
// md5 小写,md5 生成token
- String token = encryption(formatString);
+ String token = DigestUtils.md5DigestAsHex(builder.toString().getBytes());
+// String token = encryption(builder.toString());
// 返回
return token;
}
--
Gitblit v1.9.3