钉钉开通
2017-03-09 19:34:29 0 举报
钉钉是一款由阿里巴巴集团开发的企业级智能移动办公平台,致力于提升中国企业的协同效率。通过钉钉,企业可以轻松实现内部沟通、文件共享、任务分配、日程管理等多种功能,让团队成员随时随地保持紧密联系,提高工作效率。同时,钉钉还具备强大的安全保障能力,确保企业数据的安全与隐私。开通钉钉,企业可以享受到一站式的移动办公解决方案,助力企业在数字化时代迈向更高效、更便捷的办公模式。
作者其他创作
大纲/内容
钉钉开通
向钉钉通知套件激活成功
获取授权信息,auth_info.agent.admin_list(管理员id)agent(授权应用信息)(https://open-doc.dingtalk.com/microapp/isv/ebxi15)
在service启动时获取基础配置,在dingtalk_config表中
initDeptAndAdminUser异步获取所有部门和人员
从钉钉获取企业访问凭证corpAccessToken/service/get_corp_token?suite_access_token=
获取通讯录范围(https://open-doc.dingtalk.com/microapp/serverapi3/yq9wuc)(用于判断是否为空)
获取所有的部门(https://open-doc.dingtalk.com/microapp/serverapi3/fuqv8x)开通一下部门及员工用户在开通套件时授权的部门包含用户在开通套件时授权的部门,以及这些部门的子部门包含直接授权部门,以及所有的子部门,这些部门下的人都需要被授权间接授权部门,因为开通授权了某些用户,这些用户所在的部门。包括开通人所在的部门用户在开通套件时授权的员工
获取应用的可见范围deptVisibleScopes部门可见,userVisibleScopes人员可见(https://open-doc.dingtalk.com/microapp/serverapi2/zc304p)
调用 baiwang service 开通发票验真服务
钉钉回调,返回临时授权码/suite/callback(在控制台修改)
插入更新表保存部门至 dingtalk_dept_info 表 调用 organization service 创建或更新部门信息 将管理员信息更新至 dingtalk_corp_info 表 每刻向钉钉发起请求 调用 organization service 创建开通人员信息
如有未成功同步人员部门通过访问(更新所有人员信息),https://dt.maycur.com/ops/api/ent/sync/{CorpId}CorpId在dingtalk_config表中获得
钉钉发起请求,获取企业应用程序接口凭证 jsAPITicket
从钉钉获取永久授权码permanent_code/service/get_permanent_code?suite_access_token=
0 条评论
下一页
为你推荐
查看更多