首页 > 编程语言 >python 接入钉钉群机器人

python 接入钉钉群机器人

时间:2022-12-28 11:56:51浏览次数:38  
标签:headers python 通知 机器人 接入 json params text

一、获取机器人信息。

1)添加自定义机器人

 

2)保存机器人webhook 信息

 

 

二:调用机器人接口

1)curl 命令转化程代码

可以使用在线工具进行转化程其他语言的代码。

curl 'https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx' \
 -H 'Content-Type: application/json' \
 -d '{"msgtype": "text","text": {"content":"消息主体"}}'

 

2)调用接口

      headers = {
            'Content-Type': 'application/json',
        }
        params = {
            'access_token': 'xxxxxxxxxxxxxxx',    # 机器人的webhook 信息
        }
        json_data = {
            "at": {
                "atMobiles": [
                    "137xxxxxxx"            # 通知人的手机号码,发消息同时@
                ],
            },
            'msgtype': 'text',
            'text': {
                'content': '消息通知:'
                           'xxxxx脚本执行有错,请查看xxxxxxxxxxx/',   # 通知主体,如果机器人是关键字通知。则主体内需要包含关键字,否则不会通知
            },
        }
        requests.post('https://oapi.dingtalk.com/robot/send', params=params, headers=headers, json=json_data)

 

三:机器人通知

  

 

标签:headers,python,通知,机器人,接入,json,params,text
From: https://www.cnblogs.com/jc-home/p/17009809.html

相关文章

  • python——random模块
    参考:https://www.cnblogs.com/liangmingshen/p/8909376.html 1.random.random() #用于生成一个0到1的随机浮点数:0<=n<1.01importrandom2a=random.rand......
  • python实验报告(第11章)
    实验11:使用Python操作数据库一、实验目的和要求1、学会数据库编程接口;2、学会使用SQLite;3、学会使用MySQL。二、实验环境软件版本:Python3.1064_bit三、实验过程......
  • python实验报告(第12章)
    实验12:GUI界面编程一、实验目的和要求1、学会应用常用控件;2、学会使用BoxSizer布局;3、学会事件处理。二、实验环境软件版本:Python3.1064_bit三、实验过程1、实......
  • python多线程
    1、获取线程ID(线程是操作系统中最小的调度单位)importthreadingt=threading.currentThread()#线程IDprint('Threadid:%d'%t.ident)#线程NAMEprint('Threadna......
  • 极客编程python入门-多重继承
    多重继承通过多重继承,一个子类就可以同时获得多个父类的所有功能。Python自带的很多库也使用了MixIn。举个例子,Python自带了​​TCPServer​​和​​UDPServer​​这两类网......
  • Python之多任务编程线程
    一、线程概述1.线程的介绍在Python中,想要实现多任务除了使用进程,还可以使用线程来完成,线程是实现多任务的另外一种方式。2.线程的概念线程是进程中执行代码的一个分支,每个......
  • Python之多任务编程进程和线程的对比
    1.进程和线程的对比的三个方向关系对比区别对比优缺点对比2.关系对比线程是依附在进程里面的,没有进程就没有线程。一个进程默认提供一条线程,进程可以创建多个线程。3.区......
  • Python 缩进语法的起源:上世纪 60-70 年代的大胆创意!
    上个月,Python之父GuidovanRossum在推特上转发了一篇文章《​​TheOriginsofPython​​》,引起了我的强烈兴趣。众所周知,Guido在1989年圣诞节期间开始创造Python,......
  • 这几个b站的Python教程非常适合初学者
    1、微软 Python入门课程这是微软放出的一门免费的Python教程,名字叫PythonforBeginners,专为初学者打造,一共有44个视频,每个视频的时长大概在2-6分钟之间,只有极少......
  • linux环境下安装、卸载python3
    超实用安装python31.下载安装包:wgethttps://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz 2.解压:tar-xvJf Python-3.7.1.tar.xz3.进入到解压好的文件夹......