用Python每天自動給女友免費發簡訊

2022-09-21 10:30:13 字數 1583 閱讀 5095

目錄

今天的教程就是教大家怎麼傳送免費簡訊給女朋友。

傳送簡訊介面,我知道的常見的有兩個平台,乙個是 twilio,可以免費發簡訊 500 條,可發任意資訊,乙個是騰訊雲,可以免費發簡訊 100 條,需要申請簡訊傳送內容模板。

鑑於 twilio 免費次數多一些,所以,這次我們就 twilio來傳送當天的天氣資訊給爸媽了。

要傳送簡訊,我們需要現在 twilio 官網註冊乙個賬號。

點選 sign up 註冊乙個賬號。

填寫郵箱和密碼等資料,提交後會有乙個判斷是否為機械人的驗證,點選左右箭頭使圖案顯示為正圖就可以了。

再到剛才填寫的郵箱中去驗證下,需要填入手機號驗證。

剛開始用了移動號發了兩次都沒有收到驗證碼,不知道什麼原因,之後換了電信後就收到了驗證碼。

驗證成功後會提示選擇是否通過**呼叫。

選擇 yes 後程式設計客棧再選擇對應的語言,我們當然是選擇 python 了。

選擇使用用途後,可以就可以獲取乙個試用的號碼了,點選 get a trial number 按鈕。

我們可以看到系統給我提供的這個號碼。

點選確定後就會出現成功的頁面,顯示 twilio 提供的號碼,這個號碼就是用來傳送簡訊的。

獲取號碼成功後自動跳回到主頁,下方有 python 呼叫簡訊介面的示例。

進入介面呼叫說明後程式設計客棧,我們看到右邊直接由 python 呼叫介面發簡訊的示例。

我們直接拿來用即可,把**中 accountsid 和 authtoken 替換成自己的,這個兩個值在剛才顯示號碼那個頁面。

再把 message 中的 body 換成你自己的文字,把傳送資訊的號碼換成剛官方提供的號碼。

接收號碼在使用前,需要在 twilio 上驗證下,點選右側的 verified numbers 進入,新增號碼。

因為這是免費版,所以只支援乙個號碼,如果之前有驗證號碼的話,我們需要點選右側的 x 把這個號碼號碼刪除才能新增新的號碼。

點選驗證號碼的按www.cppcns.com鈕後,在彈出的頁面選擇左下方的 text you instead,也就是用簡訊驗證碼來驗證新新增的號碼,你要發給女朋友,當然,這個接收的號碼都填女朋友的了。

填入號碼後,點選驗證,等待驗證碼。

我分別試了移動www.cppcns.com號、聯通號、電訊號,發現電訊號和聯通卡能正常收到驗證碼通過驗證,移動號發了幾次都收不到驗證碼,卡里是有餘額的,可能是移動卡不支援這個介面,大家可以試試。

執行**前,不要忘了把 twilio 庫用 pip 命令安裝下。

pip install twilio

然後把**中的幾個值替換成自己的。

把剛才驗證成功的號新增到**中,執行**,成功後就會收到傳送的簡訊。

然後我們把之前的天氣資訊用簡訊發出去,當然你可以傳送其他資訊。這裡我用之前的天氣www.cppcns.com資訊。

之前的**中把微信相關的去掉,天氣介面部分保留。

把其中的 key 換成自己的

把剛才傳送簡訊的內容替換成天氣介面返回的資訊 msg,定時操作的**和之前一樣。

執行**後的效果如下:

同樣,我還是把程式放在伺服器上,第二天同一時間會繼續傳送當天的天氣資訊,我設定的是相隔 24 小時,當然,你可以改變相隔時間。

python 每天定時給女友傳送「土味情話」簡訊

前提 需要一台伺服器,一點點python基礎。目前採用的方法 伺服器定時任務 twilio的簡訊服務 天行資料的土味情話介面 twilio的服務的好處是測試賬號免費給認證號碼發簡訊,而且不需要模板,國內的簡訊服務都需要審核模板,用起來不是十分方便,同樣的 還有nexmo 1,註冊twilio賬號,建...

python實戰,教你用微信每天給女朋友說晚安

但凡一件事,稍微有些重複,我就考慮怎麼樣用程式來實現它。最好執行在伺服器上,這樣後台掛起來更方便。準備 pip installwxpy pip installrequests 如下 fromfutureimport unicode literals from threading import tim...

python實戰 教你用微信每天給女朋友說晚安

但凡一件事,稍微有些重複。我就考慮怎麼樣用程式來實現它。準備 pip installwxpy pip installrequests 如下 不要抄下原始碼就執行,你需要改動幾個地方 from future import unicode literals from threading import t...