码迷,mamicode.com
首页 > Windows程序 > 详细

c#+Vue获取钉钉免登码后微应用添加水印

时间:2021-06-24 18:10:14      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:strong   必须   com   free   流程   open   source   evel   lazy   

这几天公司需要使用钉钉发送消息给个人后加上该登录人员的水印,不闲聊直接开始。

首先需要登录钉钉开发者后台获取到你创建的微应用的参数,应用appKey和应用appsecret来获取token,必须使用token和免登code后才能获取到该用户信息,这里我没有权限看公司钉钉的后台没办法截图,可以参考钉钉给的文档:钉钉免登流程

前端获取code免登码,该免登码5分钟内有效,只能使用一次,获取到后通过vue的axios传给后端,这里的waterMark.Set()方法是打水印。

技术图片

 

 

后端获取code免登码后获取当相关人员的名称传给前端打水印。

技术图片

 

 

从头到尾其实就是这么简单,但是钉钉开发有个最坑爹的地方,你必须使用钉钉RC版来调试该功能,才能知道是否获取成功。调试工具下载地址:https://developers.dingtalk.com/document/resourcedownload/h5-debug

 

,技术图片

 

 这里微应用的打开页面需要在钉钉控制后台填写首页地址,如果你已经部署到服务器上,请将你的项目打包并部署该站点地址,之后就完成了根据免登获取姓名后将水印打上了。

 

c#+Vue获取钉钉免登码后微应用添加水印

标签:strong   必须   com   free   流程   open   source   evel   lazy   

原文地址:https://www.cnblogs.com/ChengYanXin/p/14926138.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!