|
@@ -4,6 +4,8 @@ import cn.iselab.mooctest.user.constants.VerifyConstants;
|
|
|
import com.cloopen.rest.sdk.CCPRestSmsSDK;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
+import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.HashMap;
|
|
|
import java.util.regex.Matcher;
|
|
@@ -13,10 +15,32 @@ import java.util.regex.Pattern;
|
|
|
* @Author: xuexb
|
|
|
* @Date: 2018.12.28 13:02
|
|
|
*/
|
|
|
+@Component
|
|
|
public class MSUtil {
|
|
|
|
|
|
private static final Logger LOG = LoggerFactory.getLogger(MSUtil.class);
|
|
|
|
|
|
+ private static String accountSid;
|
|
|
+
|
|
|
+ private static String accountToken;
|
|
|
+
|
|
|
+ private static String appId;
|
|
|
+
|
|
|
+ @Value("${mobile.accountSid}")
|
|
|
+ public void setAccountSid(String accountSid) {
|
|
|
+ MSUtil.accountSid = accountSid;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Value("${mobile.accountToken}")
|
|
|
+ public void setAccountToken(String accountToken) {
|
|
|
+ MSUtil.accountToken = accountToken;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Value("${mobile.appId}")
|
|
|
+ public void setAppId(String appId) {
|
|
|
+ MSUtil.appId = appId;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
* @param receiver
|
|
|
* @return null if failed vericode if success
|
|
@@ -56,11 +80,11 @@ public class MSUtil {
|
|
|
|
|
|
|
|
|
|
|
|
- restAPI.setAccount("8a216da867e881cb0167f4125c6a06f5", "08465874ee6645f083f2228ec725ec9d");
|
|
|
+ restAPI.setAccount(accountSid, accountToken);
|
|
|
|
|
|
|
|
|
|
|
|
- restAPI.setAppId("8a216da867e881cb0167f4125cbe06fb");
|
|
|
+ restAPI.setAppId(appId);
|
|
|
|
|
|
|
|
|
|