我是靠谱客的博主 愤怒电话,最近开发中收集的这篇文章主要介绍企业微信群机器人Webhook Python 客户端,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

最近发现企业微信机器人, 也就是 Webhook 已经支持很多种消息类型了 包括:

  • 纯文字类型 (可以 @群成员)
  • markdown类型
  • 图文类型
  • 图片类型
  • 文件类型

只是发送纯文字的话, 直接 requests 发个请求就好了, 但是图片和文件的逻辑就比较复杂了, 因此把官方文档支持的各种消息都封装在一个 pip 包里, 直接调用好了.

  • Github 地址: https://github.com/mqzhang/wechat_work_webhook_py

安装:

pip install --upgrade wechat_work_webhook

使用方法:

import wechat_work_webhook
wechat = wechat_work_webhook.connect("webhook_url")

wechat.text('test',['@all'])

wechat.markdown('实时新增用户反馈<font color="warning">132例</font>,请相关同事注意。')

wechat.image('test.png')

wechat.news([{
               "title" : "中秋节礼品领取",
               "description" : "今年中秋节公司有豪礼相送",
               "url" : "URL",
               "picurl" : "http://res.mail.qq.com/node/ww/wwopenmng/images/independent/doc/test_pic_msg1.png"
           }])

wechat.media(wechat.upload_media('test.csv')['media_id'])

wechat.file('test.csv')



如果是使用 pandas 做数据分析的话, 可以通过企业微信机器人, 把 pandas 的 dataframe 直接转换成图片发送到企业微信群内. 十分方便. 具体代码如下:

# send pandas dataframe to wechat work as image:
# pip install dataframe_image
wechat.df(df)

最后

以上就是愤怒电话为你收集整理的企业微信群机器人Webhook Python 客户端的全部内容,希望文章能够帮你解决企业微信群机器人Webhook Python 客户端所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部