【发布时间】:2020-02-10 00:30:23
【问题描述】:
我有一个小脚本,它使用 Python 通过 Twilio 发送文本消息。
这是我的代码:
import os
from twilio.rest import Client
account_sid = os.environ.get('TWILIO_ACCOUNT_SID')
auth_token = os.environ.get('TWILIO_AUTH_TOKEN')
client = Client(account_sid, auth_token)
cell_number = os.environ.get('CELL_PHONE_NUMBER')
text_message = input("Enter a message to send: ")
send_message = client.messages.create(from_=os.environ.get('TWILIO_PHONE_NUMBER'),
to=cell_number,
body=text_message
print(send_message)
这是我得到的回复:
<Twilio.Api.V2010.MessageInstance account_sid=MY_ACCOUNT_SID sid=SMc5e8f335198144b4b3c7f401af511f11>
我想知道最好的方法是验证消息实际上是在代码中发送的。
我想过做这样的事情:
if send_message:
print("Message sent.")
else:
print("Message not sent.")
我只是想知道是否有更好的方法来做到这一点。
【问题讨论】: