在使用jsapi中。出现
{"errorMessage":"对应企业没有某域名微应用",:"errorCode":"3"}
window.onload = function() {
var ua = window.navigator.userAgent.toLowerCase();
if (ua.match(/DingTalk/i) == 'dingtalk') {
dd.ready(function() {
dd.runtime.permission.requestAuthCode({
corpId: "xxxxxxx",
onSuccess: function(result) {
window.location = "/dingtalk/auto?code=" + result.code;
},
onFail: function(err) {
alert("系统出错,请刷新重试.");
}
});
});
} else {
window.location = '/';
}
}
这是以上得到的code的代码。
解决方法:
1.可能是你的企业没有建立微应用(就是你的工作台需要建自应用,还要添加授权域名)
2.你的corpId写错了。
最后:域名可以是本地内网穿透