發短信這個功能我就不說了 你自己查下吧
1、首先生成一串隨機數 ,然後發給那個手機號,然後用手機號碼作為key 隨機數作為value存放在redis中,設置失效時間(一般就半個小時左右吧)
2、用戶收到短信後 在頁麵中輸入驗證碼, 然後到後台 根據用戶手機號碼 取出之前存的隨機數驗證碼 進行對比,如果一致就通過 不然就驗證碼錯誤。
1.通過移動或聯通短信網關發送短信,這需要通信服務商給你開通短信端口,發送短信協議各個服務商都不一樣,比如移動的是cmpp2,cmpp3等
2.第二種是通過硬件設備發送短信,這個需要你有專門的硬件設備,比如一個上網卡或者一個手機模塊,通過調用com遵從一些協議發送短信
單純靠寫代碼是無法發短信的,至少要有一個webservice接口或者硬件接口。
用戶登錄
還沒有賬號?立即注冊
用戶注冊
投稿取消
文章分類: |
|
還能輸入300字
上傳中....