钉钉H5微应用
David Hongyu
专注于Java/C#/C++的技术分享
展开
-
基于ASP.NET CORE MVC 3.1的钉钉企业H5微应用开发(1)--前提条件
前言从搜索的情况看,这应该是全网第一个,更是唯一一个使用ASP.NET CORE 3.1对接钉钉企业H5微应用开发的教程。本来,面向钉钉接口开发的教程网络上可搜索到不多,使用ASP.NET MVC开发的更少,使用z最新的ASP.NET OCRE MVC 3.1,目前百度的情况看,这是全网首发。本教程,预计会持续更新,这是这个系列的第一个教程,介绍开发的环境准备与前提条件。预计教程将包含免登,鉴权,工作消息通知等内容。钉钉H5微应用开发准备前提条件:(1)申请开通了企业账户(2)通过了开发原创 2020-06-13 09:17:02 · 863 阅读 · 1 评论 -
基于ASP.NET CORE MVC 3.1的钉钉企业H5微应用开发(2)--免登
前言这是介绍使用ASP.NET CORE MVC 进行开发的第二个教程,主要介绍免登流程免登定义:“免登”是指用户进入应用后,无需输入钉钉用户名和密码,应用程序可自动获取当前用户身份,进而登录系统的流程。常见应用场景:获取用户身份,发送工作消息;获取用户信息进行分组好管理;获取用户身份,进行表单的提交。包括某些访问的授权等。主要流程(1)获取微应用免登授权码使用以下代码获取免登授权码(调用此api不需要进行鉴权,即不需要进行dd.config)。获取的免登授权码有效期5分钟,且只原创 2020-06-14 20:59:38 · 1673 阅读 · 7 评论 -
基于ASP.NET CORE MVC 3.1的钉钉企业H5微应用开发(3)--定时工作消息发送
前言在过去的几天时间中,我相继介绍了基于ASP.NET CORE MVC 3.1的环境准备,必要知识补充,以及免登流程。本文将结合基于IHostedService的托管服务,进行钉钉的定时工作消息发送功能介绍。定时工作消息发送应该是一种十分常见的业务场景,在钉钉中也不例外。我们可以利用IHostedService的托管服务以及钉钉服务端API构建定时消息发送服务。流程工作消息的发送主要通以下几步:(1)获取access_token(2)获取UserId(3)调用服务端工作消息发.原创 2020-06-18 21:01:52 · 862 阅读 · 0 评论