10 行代碼實現短信發送

Python那些事2018-10-15 09:25:59

(點擊上方公眾號,可快速關注一起學Python)


來源:  痴海    鏈接:

https://mp.weixin.qq.com/s/auRrvR6EVtVAdptEymMRUw



最近工作上有個需求,當爬蟲程序遇到異常的時候,需要通知相應的人員進行修復。如果是國外可能是通過郵件的方式來通知,但國內除了萬年不變的 ,大部分人都不會去再申請其他的賬號,qq 郵箱也是閒的蛋疼的時候才會瞄一眼。你還記得上次看郵箱的內容是什麼時候嗎?


所以在國內最好的通知方式是通過手機短信,今天就教大家利用 python 10 行代碼實現短信


Twilio


短信代理服務已經有非常多成熟的方案,比如國內的阿里雲。這次我介紹的是國外的一個代理商「Twilio」,使用郵箱註冊即送 15 美金。而發送一條國內的短信,目前的價格是 0.028 美金。所以一個賬號發送 500 條短信,每天發送一條都可以使用一年多的時間。


網站地址:https://www.twilio.com/。


註冊好賬號點擊 Quickstarts 就可以看到官方提供的文檔。



根據官方文檔你就可以編寫一個自己的案例。




程序代碼就 10 行,非常的簡單。首先你需要安裝下 twilio 庫,然後你需要改下對應你的 account_sid、auth_token、官方提供的號碼 from_ 和你要發送到的號碼 to,以及你要發送的內容 body。


這些信息在你的個人中心都可以查看到。



把相應的信息填寫完整,運行程序即可發送。


(完)


看完本文有收穫?請轉發分享給更多人

關注「Python那些事」,做全棧開發工程師


推薦閲讀


  • Java 如何實現線程間通信?

  • 使用 BeautifulSoup 和 Selenium 進行網頁爬取

  • 從過節福利説起,如何用 Pandas 玩轉數據處理

  • 10張Gif動圖讓你弄懂遞歸等概念

  • 漫畫:什麼是堆排序?

  • 乾貨 | 圖解 Python 淺拷貝與深拷貝

閲讀原文

TAGS: