|
data : {
"username" : "你好",
"email" : "**********.**",
"language" : "zh_CN"
} 看下 api.ajax 的 data 字段. 你的明显不对.
具体代码,参考:
/* 验证邮件. */
var baseUrl = "https://d.apicloud.com";
var url = baseUrl + "/mcm/api/user/verifyEmail";
var method = "POST";
var body = {
username: window.username,
email: window.email,
language: "zh-CN"
};
var appId = "A6976284925697";
var appKey = "EB02B8CE-77F3-3CC1-7222-FA2A65D65590";
var nowTime = Date.now();
var encryptKey = sha1(appId + "UZ"+ appKey + "UZ" + nowTime) + "." + nowTime;
api.ajax({
url: url,
method: method,
headers: {
"X-APICloud-AppId": appId,
"X-APICloud-AppKey": encryptKey,
"Content-Type": "application/json"
},
data: {
body: JSON.stringify(body)
},
returnAll: true
},function(ret,err){
var msg = JSON.stringify(ret);
if( ! msg){
msg = JSON.stringify(err);
}
api.alert({
title: "执行结果",
msg: msg
});
}); |
|