Python 开发个人微信号在运维开发中的使用

2017-09-06 10:00:33 +08:00
 51Reboot


如今的互联网时代,各种信息泄露问题是层出不穷。保障信息安全就变得尤为重要。我们这次的公开课就来为大家展示“微信报警”功能。希望大家可以通过这次公开课可以对 Python 多一些了解和学习。


一、公开课主题:Python 开发个人微信号在运维开发中的使用

二、主要内容:

1 企业公众号
介绍开发微信公众号的后台逻辑,包括服务器验证逻辑、用户认证逻辑。

2 个人微信号
面对企业微信的种种限制,可以使用 Itchat 模块开发个人服务微信号,实现自动回复,群发报警消息等功能。

3 个人微信号代码演示
Itchat 模块代码实操,实现自动回复和执行指令的功能。

三、主讲师:蜗牛

非典型程序员,毕业之后接触了编程,从零基础成长至 BAT 高级工程师,为部门从零组建开发团队,带领完成多个大、中型项目,项目开发经验丰富并且深 悉初学者学编程的方法,为人热情,乐于分析,现任 51Reboot.com 的 Python 课程总监。

1 企业微信

( 1 )微信后台服务验证
( 2 )用户权限校验逻辑




2 功能 API 介绍

( 1 )自动回复
( 2 )发送消息



3 企业微信号的限制

必须是企业资质,运维团队很难专门申请
所有人都可以关注公共号,没法设置私有
必须是 Https 的服务


4 个人微信

使用 Itchat 模块,开发个人服务微信号
原理:抓包微信网页版开发的 sdk
优点: 个人微信号扩展,通过好友管理限制权限
用处:发送报警,自动回复,指定消息执行脚本,如重启 Nginx

四、最终实现的效果图



五、视频版公开课和实现代码请点击原文链接进行观看:

http://mp.weixin.qq.com/s/ELGI5kC0cWFbSNj2WlEqXw
464 次点击
所在节点    Python
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/388510

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX