钉钉组织内部应用建立记录
一.安装包
钉钉文档参考链接
pip install alibabacloud_dingtalk
二.创建企业内部应用及机器人
参考教程参考链接
需要注意的是, 在创建内部应用中, 需要勾选发布后才可以进行调试接口,
1.创建成功后, 得到应用及机器人的相关应用凭证, 用于后续接口取数.
2.获取应用的access_token
access_token有效时长为2小时.
对于无法获取dingtalk.api的bug, 解决方法为: 在开放平台文档链接 下载旧版 python3 SDK 下载地址 ,解压后将 dingtalk文件夹 传到python 库的目录下,import dingtalk.api 不再报错。
钉钉示例文档中python相关代码有误, 修改如下:
# -*- coding: utf-8 -*- import dingtalk.api req=dingtalk.api.OapiGettokenRequest("https://oapi.dingtalk.com/gettoken") req.appkey="xxxxx" req.appsecret="xxxxx" try: resp= req.getResponse('access_token') print(resp) print(resp['access_token']) except Exception as e: print(e)
3.钉钉文档
批量发送单聊消息文档,参考链接
4.一些注意点
在接口的使用时, 会存在大量混淆的参数项, 需要按照下图对应.
对于用户id的使用, 并非是钉钉号, 而是根据所处组织自动生成的一串数字, 查看链接
msg的推送, 需要根据钉钉提供的消息模板进行配置, 文档链接, 注意为接口方式支持的消息类型和数据格式.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」