当前位置:网站首页>钉钉H5微应用免登鉴权
钉钉H5微应用免登鉴权
2022-07-31 05:17:00 【Forevermoremo】
项目中可给钉钉用户推送消息和待办事项,但接口又做了登录权限,这时我们就需要进行免登授权。
因为每次点击待办事项都需要跳转到不同的H5页面进行处理,所以对免登进行了简单封装。
function onReadyPromise () {
return new Promise((resolve, reject)=>{
dd.ready(()=>{
dd.runtime.permission.requestAuthCode({
corpId: 'corpId', // 企业id
onSuccess: function (info) {
var codeObj = {"code": info.code};// 通过该免登 可以获取免登授权码
//进行页面登录一系列操作,然后resolve
resolve();
},
onFail: function (res) {
console.log(res);
}
});
});
dd.error(function (err) {
console.log('dd error: ' + JSON.stringify(err));
});
});
}
跳转页面:
onReadyPromise()
.then(function(){
//调用相关接口进行数据初始化
});
边栏推荐
- 科研试剂Cholesterol-PEG-Maleimide,CLS-PEG-MAL,胆固醇-聚乙二醇-马来酰亚胺
- Understanding of objects and functions in js
- Chinese garbled solution in UTF-8 environment in Powershell
- 2021年软件测试面试题大全
- Cholesterol-PEG-Thiol CLS-PEG-SH 胆固醇-聚乙二醇-巯基
- DSPE-PEG-Azide DSPE-PED-N3 磷脂-聚乙二醇-叠氮脂质PFG
- QT VS中双击ui文件无法打开的问题
- CLS-PEG-FITC Fluorescein-PEG-CLS 胆固醇-聚乙二醇-荧光素简介
- 网页截图与反向代理
- Tensorflow——demo
猜你喜欢
随机推荐
A simple bash to powershell case
Tensorflow相关list
RuntimeError: CUDA error: no kernel image is available for execution on the device问题记录
Natural language processing related list
flutter arr dependencies
Flutter mixed development module dependencies
Research reagents Cholesterol-PEG-Maleimide, CLS-PEG-MAL, Cholesterol-PEG-Maleimide
二进制转换成十六进制、位运算、结构体
Tensorflow related list
VS通过ODBC连接MYSQL(一)
opencv之图像二值化处理
Pytorch学习笔记09——多分类问题
qt:cannot open C:\Users\某某某\AppData\Local\Temp\main.obj.15576.16.jom for write
Talking about the understanding of CAP in distributed mode
UiBot has an open Microsoft Edge browser and cannot perform the installation
2021年软件测试面试题大全
Cholesterol-PEG-Thiol CLS-PEG-SH Cholesterol-Polyethylene Glycol-Sulfhydryl
360 hardening file path not exists.
wangeditor富文本编辑器上传图片以及跨域问题解决
Numpy常用函数









