「开发者说」实验室上钉钉--南大研究生的数字化校园故事
“钉钉运用开发不只完成了实验室数字化运营的定制需求,这段落地的运用开发经历也丰厚了我的实践经历,成为我的实习面试宝典。”
——「开发者」说
詹泽晔同学是南京大学软件效能实验室的一名研究生,运用专业优势,他地点的实验室成功上钉,完成了50人的实验室数字化办理。
01 钉钉初形象
初识钉钉是同学在学习编程培训课,“钉钉能够用来发出作业和学习使命”是詹泽晔同学对钉钉的初形象,后来在学校里又用到了钉钉打卡,进一步感触到了组织数字化的高效。
02 运用开发初体验
研究生期间,导师的钉钉实验室办理项目,正式开启了詹同学的钉钉运用开发之旅。运用钉钉免费的渠道和自身的专业优势,詹同学地点的实验室,将实验室日常运作悉数搬上钉钉。小到实验室的签到、组会、大到使命组织、助研金发放、学分申请、乃至论文评定、学术成果绩效悉数在钉钉上完成了数字化办理。
绩效审核
助研金核算
论文投票
“运用开发的进程中,感触到了钉钉提供了非常多的接口才能,能够完成许多复杂的业务,而且能够完成数据互通,与钉钉用户直接交互,运用方便,开发出来功用用户运用志愿比较高。”
——「开发者说」
詹同学开发的实验室绩效办理体系微运用,首要用到了以下钉钉接口:
-
权限基础才能:身份验证-免登(用于用户登陆)
-
组织通讯录:
获取用户、部分、人物信息(用于设置用户基本信息、设置用户初始权限)
通讯录选人 (运用钉钉API, 愈加快速的检索用户,分配使命)
-
音讯告诉、音讯互动卡片:
企业群音讯: (向钉钉群中发送 自定义的评定投票音讯卡片 及 投票成果)
向个人发送音讯: (提示用户要准时提交周报,提示用户绩效改变信息)
音讯卡片互动:音讯卡片能够直接跳转微运用相关页面,深度交融,进步效率日志
-
日志读取,日志内容,日志相关人:(查询用户提交的周报信息;计算周报提交状况;对未及时提交周报的人进行扣分)
开发工具方面:后端用到钉钉SDK,调用钉钉相关接口;前端用到jsapi鉴权,调用钉钉通讯录;运维方面运用钉钉监控中心查看用户拜访状况,计算反常次数,和API成功率
03 钉钉带来的改变
钉钉敞开的才能,协助詹同学实验室制定的许多运行规矩都执行了起来,在这之前,冗杂的实验室规矩带给了同学们许多事务性压力,相应的奖励体系也没有搭建起来,导致同学们积极性不高。从Excel到钉钉微运用,实验室的科研工作变得有条有理而且趣味十足。
“赶使命辛苦了~一同来猜测此次论文投稿能否成功吧!”
论文投稿猜测成果
04 与钉钉的成长故事
“钉钉的运用开发经历,让我了解了企业开发的实在场景,了解到了企业用户需求的复杂性。这对我的技能方面有了很大的提高,我理解了运用sdk调用第三方API(钉钉)的进程,明白了钉钉免密登录,鉴权的完成原理 以及钉钉微运用的技能原理。让我有机会结合钉钉敞开的才能,开发出许多有趣,实用的功用。这些都是在学校里学不到的。”
“更重要的是,在面试进程中我与面试官聊了许多与钉钉运用开发相关的内容,面试官也觉得我的开发经历很丰厚、很实在。”
“我想对钉钉说:从19年第一次接触钉钉运用开发,每隔一段时间打开钉钉,都会发现有惊喜~我在钉钉的运用开发,更像是我与钉钉一同长大的成长故事”
附录:开发者的开源项目