Python实现发短信

本文详细介绍了如何利用Python的第三方库实现短信发送功能,包括设置API接口、配置认证信息以及编写发送短信的代码示例,适用于自动化通知、验证码发送等场景。
摘要由CSDN通过智能技术生成
"""
改写互亿无线官方发短信代码类实现
输出结果:
<?xml version="1.0" encoding="utf-8"?>
<SubmitResult xmlns="http://106.ihuyi.com/">
<code>2</code>
<msg>提交成功</msg>
<smsid>15758634658378124643</smsid>
</SubmitResult>
"""

import requests


class SMS(object):
    """
    短信类,提供功能:发短信
    """

    def __init__(self, account, password):
        self.url = "http://106.ihuyi.com/webservice/sms.php?method=Submit"  # 接口地址
        self.account = account  # APIID
        self.password = password  # APIkey

    def send_sms(self, mobiles, content):
        """
        发短信
        :param mobiles: 手机号列表
        :param content: 短信内容
        :return:None
        """
        for mobile in mobiles:
            # 定义请求的头部
            headers = {
                "Content-type": "app
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值