免費簡訊寄送服務(Twilio)with Python

Austin Lai
Jun 22, 2021

--

本章介紹使用免費網站製作簡訊服務,並且搭配熱門程式語言軟體Python來使用,有基礎程式語言者,可以設定批次寄送服務。

1.申請簡訊寄送服務網站(https://www.twilio.com/)

2.申請後創建一個專案介面

create account name (project)
Create a project

3.確認認證訊息

Confirm the user whether is human

4.簡單設置專案內容(這部分內容不影響使用)

Profile of the project

5.專案建立完後之儀錶板(介面概覽)

The dashboard of the project

6.電話號碼申請

在上一步驟儀表板(Dashboard)中,點選【Get a Trial Number】來申請一組電話號碼,因為該網站是屬於美國公司,故電話以美國地區為主。

7.複製Account SID & Auth Token

確認號碼後,在原先儀表板上會顯示一組電話號碼,可先將下方的ACCOUNT SID及AUTH TOKEN複製至記事本上,方便後續作業。

Number of Account SID & Auth Token

8.開始設定專案內容(Quick Start)

9.點選Progammable SMS Quickstart

SMS Quickstart

10.點選python

Multiple program for SMS services

11.提供基本操作頁面

12.複製範例程式語言並修改內容

首先,Python程式需先安裝twilio(命令提示字元:pip install twilio);修改內容為’TWILIO_ACCOUNT_SID’’TWILIO_AUTH_TOKEN’、'from''to'四個參數,前兩者為於第7點中已提及,後兩者為寄送者及收件者,因此在from中打上申請完的電話號碼,而to就是你要寄的電話號碼(記得加上國碼,台灣為+886);而body則是要寄送簡訊得內容,依需求自行改寫。

More details in ‘The Twilio Python Helper Library’:https://www.twilio.com/docs/libraries/python

13.將程式碼儲存後執行python檔

See my note: https://www.notion.so/fdd1b7754b8e42e09347ce06c5189826

--

--

No responses yet