ard-work/src/main/java/com/ruoyi/rongcloud/service/Impl/RongCloudServiceImpl.java
@@ -1,5 +1,8 @@
package com.ruoyi.rongcloud.service.Impl;
import com.alibaba.fastjson2.JSONObject;
import com.fasterxml.jackson.databind.util.JSONPObject;
import com.ruoyi.alarm.stealAlarm.domain.ArdAlarmStealelec;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.rongcloud.domain.TokenParam;
import com.ruoyi.rongcloud.service.RongCloudService;
@@ -13,6 +16,7 @@
import javax.annotation.Resource;
import java.util.Date;
import java.util.Map;
/**
 * @Description:
@@ -41,7 +45,9 @@
        String Nonce = String.valueOf(Math.random()).split("\\.")[1];
        String Timestamp = String.valueOf(new Date().getTime());
        String Signature = DigestUtils.sha1Hex(appSecret + Nonce + Timestamp);//App Secret + Nonce + Timestamp
        String token = rongCloudClient.getToken(rongyunApiUrl,appKey, Nonce, Timestamp, Signature, param);
        String jsonStr = rongCloudClient.getToken(rongyunApiUrl,appKey, Nonce, Timestamp, Signature, param);
        Map map = JSONObject.parseObject(jsonStr, Map.class);
        String token = (String)map.get("token");
        return token;
    }
}