|
本帖最后由 huguoba 于 2015-12-18 20:14 编辑
一直没有使用通过云之讯的短信模块,最后使用了其rest API 接口,其它对应的模块设置参考我写的其它帖子
var baseUrl="https://api**.**:443/";
var accountSid="46953794f23XXXX645";//Account Sid,用户申请
var token="2972f3f5XXXXc7bc0605ef2";//同上
var appIDD="8f4593160eXXXX9ac6cec";//注册获得的应用程序ID
function yzxVerification(phonenum,tmpId,param,code,delay,callback){
var templateSMS={
"templateSMS":{
"appId" : appIDD,
"templateId" : tmpId,
"to" : phonenum,
"param" : param+","+code+","+delay
}
}
var url=baseUrl;
var now = new Date();
var nowStr = now.format("yyyyMMddhhmmss");
var sig = md5(accountSid+token+nowStr).toUpperCase();
var Authorization=base64encode(utf16to8(accountSid+":"+nowStr));
url=url+SoftVersion+"/Accounts/"+accountSid+"/Messages/templateSMS?sig="+sig;
var Data=(JSON.stringify(templateSMS));
api.ajax({
url: url,
method: 'POST',
cache: false,
timeout: 20,
headers:{
"Content-type":"application/json;charset=utf-8",
"Accept":"application/json",
"Authorization":Authorization
},
data:{
bodyata
}
}, function (ret, err) {
//alert(JSON.stringify(ret));
callback(ret, err);
});
}
|
本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册
X
|