使用 twilio + python 給你的手機發簡訊
目的:使用 twilio 給你的手機發簡訊。
Twilio
是一個位於加利福尼亞的雲通訊 (PaaS) 公司。Twilio 允許開發者通過使用它提供的 API 進行程式設計來接電話,收發簡訊等。
先來看一下效果圖
再來看一下程式碼,是不是很少啊
from twilio.rest import TwilioRestClient # 下面認證資訊的值在你的 twilio 賬戶裡可以找到 account_sid = "ACXXXXXXXXXXXXXXXXX" auth_token = "YYYYYYYYYYYYYYYYYY" client = TwilioRestClient(account_sid, auth_token) message = client.messages.create(to="+8615912345678", # 區號+你的手機號碼 from_="+15555555555", # 你的 twilio 電話號碼 body="Do you know who I am ?")
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
讓我們開始吧,^_^
一、安裝 twilio
# pip install twilio
二、註冊 twilio
2.1. 開啟網址 https://www.twilio.com
選擇Get a free API key
2.2. 註冊資訊中,公司名稱是可選的,其他的填寫上
WHICH PRODUCT DO YOU PLAN TO USE FIRST?
我這裡選的SMS
WHAT ARE YOU BUILDING?
我這裡選的Phone Verification
CHOOSE YOUR LANGUAGE
我這裡選的Python
2.3. 驗證部分
填寫你的手機號後,可以通過簡訊
驗證,也可以選擇call you insteaded
進行電話驗證。
三、使用
註冊成功後,就來到了控制檯面板。
記下ACCOUNT SID
和AUTH TOKEN
,程式裡面要用到。
然後Get Started
,會獲得你的 twilio 電話號碼。
按照程式碼中註釋部分填寫你對應的值和手機號等等,然後執行看看吧~
你可以用 twilio 打電話,也可以用你的手機給 twilio 發簡訊呢。
比較實用的場景:
1. 監控你伺服器的情況,如果程式或伺服器發生什麼事情,可以及時簡訊通知你。
2. 寫一個報警程式,結合感測器,監控家裡的情況然後通知你。
四、參考文獻
P.S. 說句題外話,在技術翻天覆地的今天,物聯網是個大趨勢,使用手機遠端控制家裡的電器也早已不再是科幻電影裡面的場景了,在回家的路上下達指令,提前把熱水燒好,把空調開啟。想想多美好 ^_^
--------------------- 本文來自 瘋瘋癲癲 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/fengfengdiandia/article/details/52719214?utm_source=copy