在使用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寫錯了。
最后:域名可以是本地內網穿透
