微信推送消息

举报
叶安义 发表于 2023/11/13 16:23:55 2023/11/13
【摘要】 有时候跑手机自动化脚本测试时,需要长时间跑脚本而又无人值守,当脚本出现某些情况时,我们自然希望发送消息给主人以便及时处理。消息推送可以采用 邮件、短信、或者微信。1)发送邮件:配置起来不仅麻烦而且在手机里查看也不方便,需要手机安装专门的邮箱软件。2)发送短信:要求单独占用SIM卡,或者曲线救国(比如当年的飞信,用网络接口发送短信)3)微信消息:这里推荐一个常用的消息推送服务「Server酱」...

有时候跑手机自动化脚本测试时,需要长时间跑脚本而又无人值守,当脚本出现某些情况时,我们自然希望发送消息给主人以便及时处理。消息推送可以采用 邮件、短信、或者微信。

1)发送邮件:配置起来不仅麻烦而且在手机里查看也不方便,需要手机安装专门的邮箱软件。

2)发送短信:要求单独占用SIM卡,或者曲线救国(比如当年的飞信,用网络接口发送短信)

3)微信消息:这里推荐一个常用的消息推送服务「Server酱」,在Python程序中,你仅仅需要两行代码就可以实现免费的微信消息推送。我在自己业余编写的程序中试用此方法推送消息,感觉效率极高。

优点:

  • 不需要配置 smtp 邮件服务器及相关设置
  • 发送消息只需要访问一条对应的 url
  • 使用微信作为到达终端,无需任何其他应用
  • 及时到达,几乎无延迟(秒到)
  • 免费!免费!免费!

注册方法:

请访问「Server酱」的官网 https://sct.ftqq.com/login ,参考网页介绍的流程,大概几分钟内,就搞定了。当然你得有Github的账号(不要问我那个全世界程序员几乎都知道Github是什么东西)。大致过程,摘抄如下:

  1. 登入:用GitHub账号登入网站,就能获得一个SCKEY(在「发送消息」页面)(现在不需要GitHub账号)

  2. 绑定:点击「微信推送」,扫码关注同时即可完成绑定

    我的:SCT102694TtHeicGvqDyKXlXmENiNP023f

    image-20211210210518852

  3. 发消息:往 http://sc.ftqq.com/SCKEY.send 发POST请求,就可以在微信里收到消息啦

好了你绑定完成了。 在python中使用方法,很简单:

# -*- codeing=utf-8 -*-
# @Time:2021/12/10 21:09
# @Author:Ye Zhoubing
# @File: weServe.py
# @software:PyCharm

import requests
requests.post('http://sc.ftqq.com/SCT102694TtHeicGvqDyKXlXmENiNP023f.send', data={'text': "消息标题", 'desp': "消息内容"})

下面是我用python实现自动打新股程序后,收到的消息画面:

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。