从后台请求参数成功, dd.config,dd.erroe ,dd. ready 全部不执行, 代码放在服务器,在钉钉客户端运行,依旧不运行,
<script type="text/javascript" src="https://g.alicdn.com/dingding/open-develop/1.6.9/dingtalk.js"> </script>
sgClient.getDingdingSign(data, function(rs) {
if (rs && rs.state == 1) {
alert("请求成功");
dd.config({
agentId: rs.data.agentId,
corpId: rs.data.corpId,
timeStamp: rs.data.timestamp,
nonceStr: rs.data.nonceStr,
signature: rs.data.signature,
jsApiList: [
'runtime.info',
'biz.contact.choose',
'device.notification.confirm',
'device.notification.alert',
'device.notification.prompt',
'biz.ding.post',
'biz.util.openLink'
] //必填,需要使用的jsapi列表
});
dd.error(function(err) { //验证失败
alert("进入到error中");
document.getElementById("userName").innerHTML = "验证出错";
alert('dd error: ' + JSON.stringify(err));
})
dd.ready(function() {
console.log('dd.ready rocks!')
dd.runtime.info({
onSuccess: function(info) {
},
onFail: function(err) {
}
});
dd.runtime.permission.requestAuthCode({
corpId: rs.data.corpId,
onSuccess: function(result) {
},
onFail: function(err) {
}
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。