|
[插件使用]
aliPhoneAuth 1.0.10用不了
[复制链接]
本帖最后由 hqm2008 于 2022-1-24 11:09 编辑
aliPhoneAuth模块1.0.10 安卓调用如下代码返回:
{"carrierFailedResultData":"{\"resultCode\":1,\"resultMsg\":\"获取鉴权信息失败\",\"resultData\":\"\",\"traceId\":\"\",\"operatorType\":\"CU\"}","code":"获取鉴权信息失败","msg":"获取鉴权信息失败","requestCode":0,"requestId":"32f3a3f3-ef06-4367-901b-9a029945ffba","vendorName":"cu_xw"}
以上错误是移动数据没打开的原因。打开后提示一下错误:
{"carrierFailedResultData":"{\"resultCode\":1,\"resultMsg\":\"(-15)未知错误\",\"resultData\":\"\",\"traceId\":\"bd36fce31f4d4cc9a907b64e1d04f895\",\"operatorType\":\"CU\"}","code":"(-15)未知错误","msg":"(-15)未知错误","requestCode":0,"requestId":"628cbbd8-ef4a-448b-aa3b-8b9ef5a84b69","vendorName":"cu_xw"}
密钥和签名也都按要求设置了。
调用代码如下:
function androidClick(){
try{
var aliPhoneAuth = api.require('aliPhoneAuth');
var params={
timeout: 5000,
navHidden: "true",
logBtnTextColor: "#ffffff",
privacyColor: "#e75555",
switchAccText: "其他登录方式",
logoImage: "widget/icon/icon150x150.png",
//logBtnBackgroundImage: "widget/image/refresh.png",
privacyOne: ["《用户协议》", "https://www.apicloud.com/"],
privacyTwo: ["《隐私政策》", "https://www.apicloud.com/"],
privacyTip: "请阅读并同意协议"
}
aliPhoneAuth.oneKeyLogin(params, function(ret, err){
console.log(JSON.stringify(ret));
if(ret.code=='600000'){//获取token成功
//调用服务器业务...
var token = ret.token;
aliPhoneAuth.quitLoginPage();//关闭一键登录页面
}else if(ret.code=='700000'){//点击返回,用户取消授权
}else if(ret.code=='700001'){//点击切换按钮,用户取消授权
// aliPhoneAuth.quitLoginPage();
}else{ //其他授权失败
// aliPhoneAuth.quitLoginPage();
}
});
}catch(err){
alert(err);
}
}
|
|