使用twilio向手机发短信做监控报警

最近遇到个需求,就是夜班HW希望有个监控系统指标,如果异常就向监控人手机打电话的需求。在考察以后,发现目前由于国内防电信诈骗的原因,所以想要使用云通讯功能必须由企业去申请,但作为一个个人的监控项目来说太大了。退而求其次的方案是使用短信,然后设置信息铃声响铃,同时单独把信息的振动改成铃声,通知不用改

可以在twilio的网站验证自己的手机号和免费申请虚拟的用来发信息的手机号:
https://console.twilio.com/us1/develop/phone-numbers/manage/verified?x-target-region=us1

python 复制代码
from twilio.rest import Client
from twilio.base.exceptions import TwilioRestException
import time
# 你的账号SID和身份验证令牌
account_sid = 'ACfcts7a7ba966d2037315180f2fed332645b'
auth_token = '2a9f77a8cef76c5eea7b236cf8f5dd4da3b'

client = Client(account_sid, auth_token)

# 发短信的号码和接收短信的号码
from_number = '+12517322235'
to_number = '+12517322235'

try:
    # 发送短信
    for i in range(0,100):
        time.sleep(5)
        message = client.messages.create(
            body="Hello, this is 545454a message from Twilio!",
            from_=from_number,
            to=to_number
        )
        print(f"Message SID: {message.sid}")

except TwilioRestException as e:
    print(f"Twilio error: {e}")
except Exception as e:
    print(f"General error: {e}")

后来发现twilio如果使用多了会被供应商拦截,所以最好还是使用国内的阿里发报警短信:
https://blog.csdn.net/qq_43199509/article/details/141711435

相关推荐
Web3&Basketball2 小时前
MiniMax M3.1 Flash实战:3个成本坑
python·大模型·成本优化·minimax·推理优化·token计费
Angeldream1232 小时前
第 7 章 医学影像特征提取与分析
图像处理·python·深度学习·计算机视觉·医学影像·特征提取
无语的小歪歪3 小时前
ATF 智测 1.0
python·测试工具·集成测试
czq_26867194873 小时前
Python打卡第45天
开发语言·python
java_prinln3 小时前
9. Agent 的长短期记忆系统怎么做的?记忆是怎么存的?粒度是多少?怎么用的?
数据库·python·agent
FOAF-lambda3 小时前
Python实战:基于OpenCV与单调栈,精准定位PDF中最大的空白区域
python·opencv·pdf
熊猫钓鱼>_>3 小时前
端侧高斯泼溅(3DGS)渲染与性能调优初探:把“实景重建“跑在手机上【鸿蒙心迹】
开发语言·3d·华为·智能手机·harmonyos
terry6003 小时前
企业数据查询接口防爬实战:图形验证码服务端校验接入与限流设计(附Python)
python·信息与通信·图形验证码·反爬虫·人机验证·行为验证码·滑动拼图验证
量化炼金 (CodeAlchemy)3 小时前
【Python】pandas vs polars 简单性能对比测试
开发语言·python·pandas
学习论之费曼学习法3 小时前
无人值守AI内容矩阵实战(7):Playwright 发布器避坑——编辑器竞态、索引延迟与风控
python·线性代数·矩阵·编辑器·浏览器自动化·playwright·踩坑记录