flask+阿里雲簡訊服務實現註冊發送手機驗證碼

  • 2019 年 10 月 9 日
  • 筆記

效果圖:

 

 

該效果主要講解實現通過調用阿里雲的SDK實現發送註冊驗證碼簡訊(阿里雲簡訊付費使用)

 

購買阿里雲簡訊服務

購買鏈接:https://www.aliyun.com/product/sms

1、點擊免費開通按鈕

 

2、註冊阿里雲帳號,有帳號的可以直接登錄(也可以使用支付寶登錄),我這邊直接登錄了

 

 

 

3、設置簡訊簽名和簡訊模板

  登錄成功以後會跳轉到簡訊管理介面,點擊介面的快速學習,點擊馬上添加簽名,添加模板,添加簽名和添加模板沒什麼好說的,按照阿里的規則去添加就好了,審核通過以後會顯示審核通過。

 

 

 

 

 

 

 

4、充值。

  點擊右上角的充值按鈕,充值對應的金額。本人很窮,只衝了5塊錢。

 

 

 

5、下載SDK。

  同樣的python可以用pip安裝。pip install aliyun-python-sdk-core

 

 

5、下載SDK激活demo。

  阿里雲激活SDK的demo鏈接:https://api.aliyun.com/new#/?product=Dysmsapi&api=SendSms¶ms={%22RegionId%22:%22cn-hangzhou%22,%22PhoneNumbers%22:%22%22,%22SignName%22:%22%22,%22TemplateCode%22:%22%22}&tab=DEMO&lang=PYTHON

  copy下來所有的程式碼

 

 

 

6、生成accessKeyId。

  回到阿里雲簡訊管理平台的首頁,點擊AccessKeyId。點擊創建AccessKeyId

 

 

 

 

 

7、根據生成的AccessKeyId寫到copy下來的程式碼中。OK,此時已經基本完成可以使用

 

 

 

8、回到你的發送簡訊驗證碼的介面。編寫介面邏輯。此時你其他功能沒有問題的話,已經可以成功發送簡訊了。

 

 

附加:阿里雲簡訊API文檔鏈接:https://help.aliyun.com/document_detail/101414.html

 

註:轉載請留言並註明出處。謝謝合作~