如何自动发送短信给女朋友

2021-03-27 16:47:17 浏览数 (1)

如何通过手机自动发送短信给女朋友

在前面的时候我们可以通过微信自动发送消息给女朋友,让女朋友很高兴,女伴每天都非常高兴你发过去的消息。那我们想通过手机号码发送短信给女朋友这要怎么做呢?

01、事件的起因

事件的起因是因为 我们通过微信偷懒的方式,被女朋友发现了,她非常生气你的做法,她向你提出了需求,叫你每天通过手机短信发送消息给她,她才会原谅你。

你一听,完了,“大家一起学编程” 还没有教过我们通过手机号码发送消息呀!这可怎么办?别急,马上就告诉你。

02、编程实现

正所谓python除了不会生孩子,其他什么都会。古人曾经说过:能用一门语言解决的事,绝对不用两门语言。

咳咳,跑题了……

事先,我们需要导入一个模块。

代码语言:javascript复制
pip  install twilio

这就是我们所要用到的。

然后来看具体代码:

代码语言:javascript复制
from twilio.rest import Client

# 下面认证信息的值在你的 twilio 账户里可以找到
account_sid = ""
auth_token = ""
body="填写你所需要的消息内容!"
client = Client(account_sid, auth_token)

message = client.messages.create(to=" 86 手机号码",  # 区号 你的手机号码
                                 from_=" 15617817891",  # 你的 twilio 电话号码
                                 body=body)
print("发送成功")

代码是不是很简单。

这里需要获取 sid以及auth_token,我这里提供官方网站,大家可以自己申请注册一个。

https://www.twilio.com/try-twilio

然后我们在来加上时间,每天8:00发送。

代码语言:javascript复制
from twilio.rest import Client
import time

def message():
    # 下面认证信息的值在你的 twilio 账户里可以找到
    account_sid = ""
    auth_token = ""
    body="填写你所需要的消息内容!"
    client = Client(account_sid, auth_token)
    client.messages.create(to=" 86 手机号码",  # 区号 你的手机号码
                                     from_=" 15617817891",  # 你的 twilio 电话号码
                                     body=body)
    print("发送成功")
def time_1():
    while True:
        time.sleep(3600)#设置等待时间。
        t=time.strftime("%H:%M:%S", time.localtime())#08:00:00
        if t=="08:00:00":
            message()
if __name__=="__main__":
    time_1()

到这里就实现了每天自动发送消息的目的。

0 人点赞