現(xiàn)在很多網(wǎng)站都擁有發(fā)送驗證碼給手機的功能,常見的應(yīng)用場景有用戶短信驗證注冊、賬號短信驗證安全登錄,以及密碼找回等,那么網(wǎng)頁的驗證碼發(fā)送給手機的原理是什么呢?
網(wǎng)站發(fā)送驗證碼給手機的流程及原理如下:
第一步用戶填寫自己的手機號碼,點擊獲取驗證碼”按鈕,
第二步網(wǎng)站按規(guī)則生成驗證碼,并將用戶的手機號碼和驗證碼內(nèi)容通過短信驗證接口發(fā)送到短信驗證碼平臺,
第三步短信驗證碼平臺對經(jīng)過一系列的判斷并通過之后(賬戶余額、內(nèi)容是否合規(guī)、手機號碼是否合規(guī)、手機號碼所屬的運營商),將信息提交到相應(yīng)運營商的服務(wù)器,
第四步運營商將短信內(nèi)容下發(fā)到用戶的手機。
具體驗證規(guī)則如下:
用戶收到短信后填寫驗證碼,你再跟你生成的數(shù)字進行比對,如果一致,那么說明用戶填寫的手機號碼是正確的,驗證成功。
網(wǎng)頁要想實現(xiàn)發(fā)送驗證碼給手機功能,需要先申請一個免費試用的驗證碼短信接口,然后下載驗證碼短信接口文檔,這些都準(zhǔn)備好之后按照接口文檔的說明接入您的系統(tǒng)就可以了。
推薦閱讀:
樂信短信驗證碼接口地址:http://www.iium.cn/send2
樂信短信驗證碼接口文檔:http://www.iium.cn/apitext.html
主流開發(fā)語言demo: