tp5 引入阿里雲簡訊驗證碼
首先呢,登陸阿里雲,沒有的話去註冊賬號。
登陸成功後如圖所示:
產品->精選->簡訊服務 點選進去 然後如下圖所示 點選管理控制檯
------>進入後再簡訊服務下有個 應用開發 -> 介面呼叫 然後獲取AccessKey
如圖所示: AccessKey ID 與Access Key Secret 以後在開發過程中會用到 是重要的引數
接下來繼續申請 簽名管理與模板管理 缺一不可
簽名就是你以後給別人發簡訊所帶的字首 如 趙日天是你的簽名 那麼你的簡訊驗證訊息將會是
【趙日天】 您的驗證碼:123456789 .. 這樣類似
模板內容比如說填的是 辣雞 那麼 簡訊訊息將會是 :
......12456 ,您正在進行身份驗證,辣雞。
2項可以同時稽核 稽核成功後 模板管理裡會有一個 模板CODE 以後再開發的過程中需要用到 與上面的AccessKey 差不多
接下來在右上角有一個申請簡訊模板 點進去
然後在側導航選擇 開發指南->PHP->簡訊傳送API 點進去
然後點選下載地址 進入下載 點【PHP】下載 不用SDK輕量版
下載下後 將api_sdk 改名後 這裡暫且假設改名為 aaaa 然後移入 tp5框架 extend 下
接下來開始正式的開發,敲程式碼。
在控制器目錄裡Common檔案(我選擇在公共函式裡寫) 根據dome文件裡的引入名稱空間 不用進行改變
注意 16行的 宣告靜態變數 24行的引入檔案 不能少了 我這裡的阿里雲檔名是alisms 如果如上所述改名為aaaa的話那麼24行的alisms改變為aaaa
公共函式裡OK了 接下來看 請求程式碼 這裡應該是Ajax 我懶的沒寫 直接訪問 這個控制器就能傳送簡訊了
你在Ajax裡傳入2個引數 電話號與驗證碼 就OK了 打印出的資料 你可以看一哈
打完收工!!!!!!!!