用python傳送短訊息(基於阿里雲平臺)
阿新 • • 發佈:2019-01-10
簡訊介面線上測試頁面:https://api.aliyun.com/new#/?product=Dysmsapi&api=SendSms¶ms={}&tab=DEMO&lang=PYTHON
一、首先,註冊阿里雲賬號一個,完成實名認證,然後在產品中找到簡訊服務,選擇免費開通
二、控制檯生成後,進入簡訊控制檯,獲取你的AK,保留備用,後面修改程式碼時要複製貼上進去。
三、左邊申請簽名,右邊新增模板,這一步你的簽名資料需要等系統確認才能成功,不過簽名模板都有預設的可以直接使用
測試的可以直接用系統預設的“阿里雲簡訊測試專用”簽名,無需等待
模板就是下圖這樣的,將給不同人的短訊息的共性部分做一個規劃,個性部分作為變數。傳送訊息的時候選擇模板,然後填入變數,構成完整的短訊息內容
四、現在,去下載區下載python支援包和演示程式碼,簡訊服務 > 開發指南 > SDK及DEMO下載 > SDK及DEMO下載 :
https://help.aliyun.com/document_detail/55359.html?spm=5176.10695662.1996646101.searchclickresult.6592602351ziUH
五、展開壓縮包,得到的檔案是這樣的
六、修改程式碼,不修改是不能用的,具體修改如下
1、AK配置檔案中填入步驟二中獲取的AK值
2、演示程式如下修改
3、現在直接執行還是不行,因為還需要執行一次安裝程式
這樣程式碼就執行成功了