前期准备
1、Python环境
2、PyCharm(或其它Python编辑器)
3、关注【Server酱】、【方糖】公众号
4、一个GitHub账号
具体步骤
- 进入Sevrer酱Turbo版官网[1]:https://sct.ftqq.com/,扫码登陆后点击【扫码后点此继续】。
此时手机会收到提示
- 之后如果以前没有登录过,则按照提示通过GitHub登录即可
- 登录之后进入如下界面,上面提供了SendKey、在线发送工具(可以先用这个工具来测试是否能正常将消息推送到微信上),以及相关的使用文档,下面我将介绍如何利用Python来调用Server酱的API以实现消息的推送。
- 具体的Python代码如下[2][3]:
import requests
Sckey = '把这段文字粘贴为你的SendKey'
# SendKey在SendKey页面可以找到
url = 'https://sctapi.ftqq.com/%s.send?title=把这段文字替换为你的标题&desp=把这段文字替换为你的正文内容' % Sckey
requests.post(url)
- 测试是否成功:
注意:如果运行后提示”No module named ‘requests’”,那么可以参考这篇文章解决[4]:https://blog.csdn.net/u012106306/article/details/80760744
可以看到此时该消息已经成功通过微信推送到了手机
- 注意:上述操作完成之后可以进入【消息通道】一栏,看当前的消息通道否是【测试号】,如果是则可以更换为【企业微信应用消息】通道,因为因微信可能 4 月底下线模板消息,此通道即将弃用。具体的企业微信开通方法及使用方法可以看官网介绍:https://sct.ftqq.com/forward