本文共 1318 字,大约阅读时间需要 4 分钟。
钉钉内获取用户身份并进行校验的流程优化说明
微应用创建与配置
获取必要参数
获取钉钉配置信息
准备工作完成后
已准备好以下信息:
简单获取用户信息时,可忽略 agentID 和 URL。
开发流程(示例:获取当前用户信息)
关键代码示例
前端代码:
dd.ready(function() { dd.runtime.permission.requestAuthCode({ corpId: "替换为您的 corpID", onSuccess: function(result) { var code = result.code; alert(code); // 将 code 发往后台处理 }, onFail: function(err) { alert('出错了: ' + err); } });}); 后台代码示例:
String accessToken = AuthHelper.getAccessToken(CORP_ID, CORP_SECRET);String user = AuthHelper.getUserInfo(code, accessToken);
注意事项
转载地址:http://mjqfk.baihongyu.com/