<%--requestOperateAuthCode接口需要最新的js --%>
<script type="text/javascript" src="http://g.alicdn.com/dingding/open-develop/1.5.1/dingtalk.js">
</script>
//手机端使用dd.config
dd.config({ //dd.config方法会对参数进行验证
agentId: _config.agentid, //微应用的agentID
corpId: _config.corpId, //公司钉钉的id
timeStamp: _config.timeStamp,//时间戳
nonceStr: _config.nonceStr,//随机字符串
signature: _config.signature,//本地生成的签名,传给钉钉服务器用来比较是否一致,一致的话说明成功了
//type:"0",
jsApiList: [ //需要调用的接口列表 ,必须先声明才可以用
'runtime.info',
'biz.contact.choose', //选择用户接口
'device.notification.confirm', //confirm,alert,prompt都是弹出小窗口的接口
'device.notification.alert',
'device.notification.prompt',
'biz.util.openLink',
'biz.chat.pickConversation',
'runtime.permission.requestOperateAuthCode'
]
});
//获取微应用反馈式操作的临时授权码code
dd.runtime.permission.requestOperateAuthCode({
corpId:_config.corpId,
agentId:_config.agentid,
onSuccess:function(result){
alert("requestOperateAuthCode进来了")
var code=result.code;
alert("code:"+code);
},
onFail : function(err) {
alert('requestOperateAuthCode_fail: ' + JSON.stringify(err));
}
});
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。