python写企业微信机器人推送【图文消息】

使用工具

突然来兴趣搞了个机器人发送的,挺有意思,也是首次接触python哈哈,下面将我的随笔分享给大家:

  1. 使用工具 :VsCode
  2. 语言 :python (why?没接触过哈哈哈哈)
  3. 环境准备 打开vsCode选择python语言,我安装了个Python 3.9.(64-bit)
ps:直接在vsCode有提示,下载的哈哈(只要能运行python文件就可)
ps:创建完后会显示相关的Webhook地址,爬取消息也好,自己写的也好,自动推送到机器人需要这个url

进入代码模式

1. 引入

import requests
from datetime import datetime
import requests
from datetime import datetime

2. 发送方式

发送方式那可太多了,但是这一次选的是图文类型

{
          
    
    "msgtype": "news",
    "news": {
          
   
       "articles" : [
           {
          
   
               "title" : "大福利来临~~~",
               "description" : "还在为汉化发愁吗?赶紧点开看看吧~~~Git中文化 ,Git GUI Here汉化",
               "url" : "https://blog..net/weixin_46484674/article/details/116718274?spm=1001.2014.3001.5502",
               "picurl" : "https://www.linuxidc.com/upload/2019_02/19022508488579.png" 
           }
        ]
    }
}

参数说明:

参数 说明 是否必填 msgtype 消息类型,此时固定为news 是 articles 图文消息,一个图文消息支持1到8条图文 是 title 标题,不超过128个字节,超过会自动截断 是 description 描述,不超过512个字节,超过会自动截断 否 picurl 图文消息的图片链接,支持JPG、PNG格式,较好的效果为大图 1068455,小图150150。 否 url 点击后跳转的链接 是

3. 发送到企业微信机器人步骤

3. 总代码

经验分享 程序员 微信小程序 职场和发展