通过钉钉机器人可以通过程序向手机端的钉钉发送信息。

  • 相关模块

import requests  # 发送HTTP 请求模块

import json  # json 解析模块

  • 开启步骤

    1. 在钉钉聊天工具当中加入聊天机器人并获取webhook 接口

    2. 编写 钉钉机器人聊天的 python 代码

  • 相关资料

    • 阿里巴巴-钉钉,是一个工作方式!超过1000w家企业正在使用钉钉! web登陆地址

    • 文档 - 钉钉开放平台 : 机器人使用说明

创建聊天机器人,获取Webhook接口。

启动钉钉(这里使用网页版钉钉代替手机版的钉钉)

进入网址 阿里巴巴-钉钉,是一个工作方式!超过1000w家企业正在使用钉钉!用手机进行登录

现创建群组(如果已经有群组可以忽略此步骤)

为群主添加两个或两个以上的成员。为群取个名称,这里取名为:达内-LINUX云计算学院

点击右上角的机器人图标。你给群添加一个机器人。

点击加号添加机器人。

选择自定义机器人。

选择添加

为机器人取一个名称。安全设置设置为关键字方式,这里关键字为学习

每次发送的数据时必须带学习这两个字才能发送出去。

设置完毕,得到操纵机器人的API链接。

  • 记下这个Webhook链接, 这个链接就是与机器人传输数据的接口

https://oapi.dingtalk.com/robot/send?access_token=e18e76a4bfef376cf96592805315ab5f5c87550c882c7e15a23421b90c9df388

钉钉机器人聊天示例
import requests
import json
url = '您机器人的webhook地址'url = 'https://oapi.dingtalk.com/robot/send?access_token=e18e76a4bfef376cf96592805315ab5f5c87550c882c7e15a23421b90c9df388'headers = {'Content-Type': 'application/json; charset=UTF-8'}data = {"msgtype": "text","text": {"content": "好好学习天天向上我就是我, 是不一样的烟火@156xxxx8827"},"at": {"atMobiles": [  # @哪些人# "156xxxx8827",# "189xxxx8325"],"isAtAll": False  # @所有人}}# data = {#     "msgtype": "markdown",#     "markdown": {#         "title": "春节放假通知",#         "text": """## 放假通知# ![](http://tedu.weimingze.com/static/py_library/_images/202102.jpeg)# 好好学习天天向上 [TMOOC](http://tmooc.cn)# """#     },#     "at": {#         "atMobiles": [#             "13488820215"#         ],#         "isAtAll": False#     }# }​data = {"msgtype": "markdown","markdown": {"title": "七夕节","text": "#### 七夕节\n> 银烛秋光冷画屏,轻罗小扇扑流萤。天街夜色凉如水,卧看牵牛织女星。\n好好学习天天向上 \n> ![screenshot](http://tedu.weimingze.com/static/py_library/_images/qixi.jpeg)\n> ###### 七夕 [七夕](https://baike.sogou.com/v179909070.htm) \n"},"at": {"atMobiles": [],"isAtAll": False}}​​r = requests.post(url, headers=headers, data=json.dumps(data))print(r.json())

python之钉钉机器人编程相关推荐

  1. python自动化高效办公第二期,带你项目实战【二】{数据可视化、发送邮件(定时任务监控)、python聊天机器人(基于微信、钉钉)}

    相关文章和数据源: python自动化高效办公第二期,带你项目实战[一]{excel数据处理.批量化生成word模板.pdf和ppt等自动化操作} Python自动化办公--Pandas玩转Excel ...

  2. python timestamp转string_Python操作钉钉机器人发送各种消息

    环境:python3.x 使用模块:requests,json 一:创建钉钉群聊机器人 第一步,创建一个钉钉群聊自定义机器人 记住加签的密钥,忘记后也可在创建成功后查看(这里使用加签的方式) 完成后会 ...

  3. 钉钉自定义机器人python_使用钉钉自定义机器人发送舔狗日记[70行][python]

    [Python] 纯文本查看 复制代码# -*- coding: utf-8 -*- import requests import json import time #下面是解密用到的模块 impor ...

  4. Python 3 开发钉钉群机器人

    转载自「刘悦的技术博客」 链接: v3u.cn/a_id_132 最近疫情比较严重,很多公司依靠阿里旗下的办公软件钉钉来进行远程办公,当然了,钉钉这个产品真的是让人一言难尽,要多难用有多难用,真的让人 ...

  5. 钉钉机器人自动回复消息_用Python自动发送钉钉数据消息

    ♚ 作者:王向君,一个不会运营的数据分析师不是好产品经理 博客:zhihu.com/people/chen-guan-xi-11-65 现在大部分公司都使用钉钉作为内部的主要沟通工具,钉钉消息基本都上 ...

  6. python 钉钉机器人发送图片_Python结合钉钉实时自动监控股票行情,上班炒股再也不怕老板发现...

    最近全球股市开始回暖,之前清仓的股民现在又陆续开始建仓.股市交易时间,一般也是上班时间,频繁的查看股票软件不仅会影响工作效率,也容易被老板以为工作不饱和.所以,我们就借助python的强大功能,把提前 ...

  7. Python之钉钉机器人推送天气预报

    通过Python脚本结合钉钉机器人,定时向钉钉群推送天气预报 #!/usr/bin/python # -*- coding: utf-8 -*- # Author: aiker@gdedu.ml # ...

  8. python 钉钉机器人发送图片_利用Python自动发送钉钉数据消息

    现在大部分公司都使用钉钉作为内部的主要沟通工具,钉钉消息基本都上都能快速有效的被阅读,打开率会比邮件高上不少.所以准备使用钉钉来播报平台每日的成交额,并附上一些鼓励的话和图片.起到一个激励团队的作用 ...

  9. python钉钉机器人发送excel附件_Python自动化办公|如何在钉钉上自动发送定制消息或通知给同事...

    日常工作中,你是否遇到以下情形: 想要第一时间获悉竞品app的最新版本的更新内容 想要监测行业最新资讯,并与同事分享 想要对某些业务数据进行阈值监控及报警 想要将同事在钉钉上反馈的问题自动同步到jir ...

最新文章

  1. 介绍几种SSIS部署方式
  2. TeamTNT通过模仿WatchDog团伙来掩盖其加密劫持足迹
  3. 用户体验中巧妙的过场动画
  4. HTML5 之 新特性 + 新对象
  5. sqlmap自动扫描注入点_SQLmap JSON 格式的数据注入
  6. 【OS学习笔记】三十四 保护模式十:中断和异常区别
  7. iPhone 12全球销量超过1亿部 研究机构称在4月份就已超过
  8. Spring createBean()源码笔记
  9. 超全!JAVA基础知识点总结
  10. Linux操作系统实践
  11. linux命令弹出移动硬盘,usb设备(移动硬盘或U盘),弹出时提示“有进程或程序占用,无法弹出”。解决办法...
  12. 将类似html数据打印机,白激光打印机的工作原理.doc
  13. STM32的Flash地址空间的数据读取
  14. Python自做的一个zabbix_sender程序
  15. Clojure 语言在 2020 年的现状
  16. 从零开始学前端 - 16. JS对象Object介绍及常用方法
  17. matlab在命令行注册,在命令行窗口中输入语句
  18. Java的堆内存和栈内存
  19. MYSQL之如何列转行
  20. 网易WEB白帽子-WEB安全体系建设

热门文章

  1. 鸟哥的Linux私房菜(服务器)- 簡易 APT/YUM 伺服器設定
  2. 鸟哥的Linux私房菜(基础篇)- 一些基础的Linux 问题
  3. openssl下开发sm4-gcm-ciphers
  4. Mysql 使用下载的zip文件进行安装启动
  5. mRemoteNG 远程连接工具(开源)
  6. kubernetes Authorization
  7. 排序算法大集锦_合并排序_1(分治思想)
  8. diff与patch命令
  9. Microsoft主要服务器产品使用的网络端口
  10. ffmpeg+nginx+video实现rtsp流转hls流,通过H5查看监控视频