钉钉免登 前端

本文档详细介绍了如何在企业内部使用钉钉进行H5微应用的开发和调试,包括Android和Windows平台的调试包下载链接。作者强调了阅读文档的重要性,以及在调试过程中需要注意的权限设置和地址填写。文中还展示了前端代码,说明了如何通过钉钉API获取授权码并调用后台接口获取token。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

h5 微应用 企业内部开发

钉钉调试包网址
https://developers.dingtalk.com/document/resourcedownload/h5-debug?pnamespace=app

在这里https://developers.dingtalk.com/document/resourcedownload/h5-debug?pnamespace=app插入图片描述
在这里插入图片描述
移动端调试包:Android调试包: https://download.alicdn.com/wireless/dingtalk/latest/rimet_10006337.apk

钉钉rc版调试包:Windows调试包:https://download.alicdn.com/dingtalk-desktop/win_installer/RC/DingTalk_v5.5.5-RC.5605.exe

试了一堆办法,只有用这个方法 Windows调试包 调试成功了,看文档瞎忙了好几天,也是没谁了
注意事项:
1- 文档一定要每个每个字都得看,漏掉一个字,可能就会出现一些莫名其妙的问题,真的是要大哭了
2- 地址,能填的都填
3- 权限,能开的都开
4-文档仔仔细细的看
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
前端代码,我写在了,之前的登录login页面了。拿到code授权码后请求后台接口,再拿到token,就OK了
在这里插入图片描述

// 钉钉免登
			code(){
					let that = this
					dd.ready(function() {
						dd.runtime.permission.requestAuthCode({
							corpId:'钉钉公司的corpid',
							onSuccess: function(result) {
								console.log(result);
								that.authCode = result.code;
								that.$http.postjson("/ding/login",{code:result.code}).then((res) => {
									console.log(res.data);
									uni.setStorageSync('Authorization',res.data);
								});
							},
							onFail : function(err) {
								console.log(err)
							}
						})
					});
				},
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值