main
parent
ec89bda2e0
commit
436a7c7601
|
|
@ -87,7 +87,7 @@ public class SendNoteUtil {
|
||||||
}
|
}
|
||||||
if (!isChineseMobileNumber(PhoneNumber)) {
|
if (!isChineseMobileNumber(PhoneNumber)) {
|
||||||
PhoneNumber = PhoneNumber.replace("+","");
|
PhoneNumber = PhoneNumber.replace("+","");
|
||||||
return sendForeign(PhoneNumber,randomNumber);
|
return sendForeign(PhoneNumber,randomNumber,Integer.valueOf(PhoneNumber.substring(0,1)));
|
||||||
}
|
}
|
||||||
CommonRequest request = new CommonRequest();
|
CommonRequest request = new CommonRequest();
|
||||||
request.setSysMethod(MethodType.POST);
|
request.setSysMethod(MethodType.POST);
|
||||||
|
|
@ -158,7 +158,7 @@ public class SendNoteUtil {
|
||||||
String foreignTem = "SMS_468380559";
|
String foreignTem = "SMS_468380559";
|
||||||
if (!isChineseMobileNumber(PhoneNumber)) {
|
if (!isChineseMobileNumber(PhoneNumber)) {
|
||||||
PhoneNumber = PhoneNumber.replace("+","");
|
PhoneNumber = PhoneNumber.replace("+","");
|
||||||
return sendMessageForeign(PhoneNumber);
|
return sendMessageForeign(PhoneNumber,Integer.valueOf(PhoneNumber.substring(0,1)));
|
||||||
}
|
}
|
||||||
CommonRequest request = new CommonRequest();
|
CommonRequest request = new CommonRequest();
|
||||||
request.setSysMethod(MethodType.POST);
|
request.setSysMethod(MethodType.POST);
|
||||||
|
|
@ -187,7 +187,7 @@ public class SendNoteUtil {
|
||||||
return number.matches(regex);
|
return number.matches(regex);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String sendForeign(String phone,String code){
|
private static String sendForeign(String phone,String code,int region){
|
||||||
DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou","LTAI5tQMf7PG2rH4U2mZBQnK", "3l8t7cVJGTGGu89AepWtq0CddgZNfU");
|
DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou","LTAI5tQMf7PG2rH4U2mZBQnK", "3l8t7cVJGTGGu89AepWtq0CddgZNfU");
|
||||||
IAcsClient client = new DefaultAcsClient(profile);
|
IAcsClient client = new DefaultAcsClient(profile);
|
||||||
CommonRequest request = new CommonRequest();
|
CommonRequest request = new CommonRequest();
|
||||||
|
|
@ -197,8 +197,9 @@ public class SendNoteUtil {
|
||||||
request.setSysAction("SendMessageToGlobe");
|
request.setSysAction("SendMessageToGlobe");
|
||||||
request.putQueryParameter("To", phone);
|
request.putQueryParameter("To", phone);
|
||||||
request.putQueryParameter("Message", "您的验证码是" + code + "。请不要把验证码泄露给其他人。");
|
request.putQueryParameter("Message", "您的验证码是" + code + "。请不要把验证码泄露给其他人。");
|
||||||
//request.putQueryParameter("From", "18773124359");
|
if (region == 1) {
|
||||||
request.putQueryParameter("From", "18773124359");
|
request.putQueryParameter("From", "18773124359");
|
||||||
|
}
|
||||||
request.putQueryParameter("Type", "OTP");//
|
request.putQueryParameter("Type", "OTP");//
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
@ -237,16 +238,14 @@ public class SendNoteUtil {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
/*String phone = "14696089013";
|
String phone = "1+4696089013";
|
||||||
if (!isChineseMobileNumber(phone)) {
|
if (!isChineseMobileNumber(phone)) {
|
||||||
//phone = phone.replace("+","");
|
phone = phone.replace("+","");
|
||||||
System.out.println(sendMessageForeign(phone));
|
System.out.println(sendMessageForeign(phone,Integer.valueOf(phone.substring(0,1))));
|
||||||
}*/
|
}
|
||||||
String str = "1+1";
|
|
||||||
System.out.println(str.substring(str.indexOf("+") + 1,str.length()));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String sendMessageForeign(String phone){
|
private static String sendMessageForeign(String phone,int region){
|
||||||
DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou","LTAI5tQMf7PG2rH4U2mZBQnK", "3l8t7cVJGTGGu89AepWtq0CddgZNfU");
|
DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou","LTAI5tQMf7PG2rH4U2mZBQnK", "3l8t7cVJGTGGu89AepWtq0CddgZNfU");
|
||||||
IAcsClient client = new DefaultAcsClient(profile);
|
IAcsClient client = new DefaultAcsClient(profile);
|
||||||
CommonRequest request = new CommonRequest();
|
CommonRequest request = new CommonRequest();
|
||||||
|
|
@ -255,8 +254,10 @@ public class SendNoteUtil {
|
||||||
request.setSysVersion("2017-05-25");
|
request.setSysVersion("2017-05-25");
|
||||||
request.setSysAction("SendMessageToGlobe");
|
request.setSysAction("SendMessageToGlobe");
|
||||||
request.putQueryParameter("To", phone);
|
request.putQueryParameter("To", phone);
|
||||||
request.putQueryParameter("Message", "尊敬的" + phone +"用户,您的申请已通过,请使用您的手机号登录\n");
|
request.putQueryParameter("Message", "Go Big 尊敬的" + phone +"用户,您的申请已通过,请使用您的手机号登录\n");
|
||||||
request.putQueryParameter("From", "18338560758");
|
if (region == 1) {
|
||||||
|
request.putQueryParameter("From", "18338560758");
|
||||||
|
}
|
||||||
request.putQueryParameter("Type", "NOTIFY");
|
request.putQueryParameter("Type", "NOTIFY");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue