钉钉isv应用开发(钉钉isv应用开发注意事项)

1.创建套件和微应用,
可参考钉钉的开发者文档:https://open-doc.dingtalk.com/docs/doc.htm?treeId=175&articleId=104943&docType=1

2.钉钉套件以及应用一般可分为: 套件(suite),应用(agent)
所以建表可参考如下:
dingtalk_suite_config_static :套件配置
这里写图片描述
套件配置表用来存isv应用服务商的套件配置信息
dingtalk_corp_info :公司表
存放授权公司的信息
dingtalk_auth_suite : 套件表
存放授权公司授权的套件信息
dingtalk_auth_agent :应用表
存放授权公司授权套件的应用的信息
3.可按照钉钉的通讯录以及自己的业务需求建立钉钉用户相关的表

4.开始开发
4.1 定义套件的回调接口
可参考:
这里写图片描述

4.2接口的代码实现:
这里写图片描述
企业授权,企业授权变更都会向该接口推送事件
事件分别为:
这里写图片描述

不同的事件都会包含不同的消息内容,我们可以根据不同的事件不同的参数做不同的事情.

5.接口类:
可参考钉钉开发者文档:
https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.ZNMHpC&treeId=366&articleId=104945&docType=1

注意:企业永久授权码一定要存库.
企业授权的凭证(access_token)因为此接口有调用次数限制所以需要全局缓存

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值