Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Gửi tin nhắn SMS đến điện thoại di động bằng Python

Trong hướng dẫn này, chúng ta học cách gửi SMS trong Python dùng Twilio.

Đầu tiên: đăng ký tài khoản Twilio (có dùng thử miễn phí). Cài module:

pip install twilio

Các bước gửi SMS:

  • Import Client từ twilio.rest.
  • Lấy account_sid và auth_token từ tài khoản Twilio.
  • Tạo instance Client.
  • Lấy số điện thoại from từ Twilio.
  • Gửi tin nhắn: client.messages.create(body=message, from_=from_number, to=verified_number).

Ví dụ

from twilio.rest import Client
account_sid = '[ACCOUNT_SID]'
auth_token = '[AUTH_TOKEN]'
client = Client(account_sid, auth_token)
message = client.messages.create(
    body='Hi there! How are you?',
    from_='[FROM_NUMBER]',
    to='[VERIFIED_NUMBER]'
)
print(message.sid)

Nếu thành công, nhận được mã hash (SID).

Kết quả

SMd954e170ca2545248075c3bc2623aabd

Kết luận

Twilio cho phép gửi SMS từ Python dễ dàng. Hãy bình luận nếu có thắc mắc.