Python 开发个人微信号在运维开发中的使用
2024-08-22 13:55:07
一、主题:Python 开发个人微信号在运维开发中的使用
二、内容:
企业公众号
介绍开发微信公众号的后台逻辑,包括服务器验证逻辑、用户认证逻辑
个人微信号
面对企业微信的种种限制,可以使用 Itchat 模块开发个人服务微信号,实现自动回复,群发报警消息等功能。
个人微信号代码演示
Itchat模块代码实操,实现自动回复和执行指令的功能。
三、企业微信
1.微信后台服务验证
2. 用户权限校验逻辑
四、功能 API 介绍
1.自动回复
2. 发送消息
五、企业微信号的限制
1.必须是企业资质,运维团队很难专门申请
2.所有人都可以关注公共号,没法设置私有
3.必须是 Https 的服务
六、个人微信
1.使用 Itchat 模块,开发个人服务微信号
2.原理:抓包微信网页版开发的 sdk
3.优点: 个人微信号扩展,通过好友管理限制权限
4.用处:发送报警,自动回复,指定消息执行脚本,如重启 Nginx
七、实现代码
1.自动回复的Demo:
2.发送文件
3.获取信息
4.执行命令
八、最终实现的效果图
交流QQ群:238757010
最新文章
- 一个老菜鸟所理解的UX及产品流
- MySQL MHA配置常见问题
- python日常-int和float
- [LeetCode]题解(python):112 Path Sum
- spring常用的工具类
- 简单的scrapy实战:爬取腾讯招聘北京地区的相关招聘信息
- 数据库关于group by 两个或以上条件的分析
- ASP.NET自定义控件组件开发 第一章 第三篇
- (五)Jquery Mobile列表
- jQuery扩展函数设置所有对象只读
- Apache Flume 1.7.0 各个模块简介
- Android Data Binding语法解析(二)
- js基础--数据类型
- linux 新机器的配置(git + nodejs+ mongodb)
- MapReduce--平均分,最高,低分以及及格率的计算
- JS获取客户端IP地址、MAC和主机名的7个方法汇总
- hadoop_批量命令脚本&;同步文件脚本
- team330团队铁大兼职网站使用说明
- C语言程序,找出一个二维数组的鞍点。
- 51nod1312 最大异或和
热门文章
- springBoot数据库连接池常用配置
- [C#]使用IFormattable接口来实现字符串格式化
- 《C程序猿从校园到职场》勘误
- .NET Core 已经实现了PHP JIT,现在PHP是.NET上的一门开发语言
- ElasticSearch核心知识 -- 索引过程
- 在无人值守程序(服务)中调用Microsoft Graph
- redis 报Operation against a key holding the wrong kind of value警告的解决方法
- 【转载】Java系列笔记(1) - Java 类加载与初始化
- PHP对象注入 PHP Object Injection
- Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程)