怎麼實現速達移動的驗證碼類簡訊介面呼叫??

最近做了一個網站,註冊的時候客戶要求驗證碼採用手機校驗,通過一段時間網上的諮詢、測試、再諮詢、在測試....最後終於把這個事情弄完。看似簡單的事情,不就是找一家公司提供簡訊介面嘛,其實隔行如隔山,簡訊不像我們寫的程式,1就是1,0就是0,有時收不到的原因太多。哎... 下面把幾個簡單的步驟記錄下,希望對大家有幫助。- ajiex
(圖示 驗證碼簡訊的實現機制)

怎麼實現速達移動的驗證碼類簡訊介面呼叫?

工具/原料

程式語言用的是PHP,其他都類似

開發工具我用的UltraEditor,比較簡單

方法/步驟

聯絡速達移動的客服或者業務人員,讓他們提供簡訊介面相關文件與測試服務。讓他們技術協助你做測試等工作。

仔細閱讀簡訊介面說明文件,如傳送簡訊介面、檢視餘量、接收簡訊等等。下面是提交發送簡訊的介面引數說明,以及返回值說明。(下圖分別為 提交簡訊介面引數說明文件提交簡訊返回值說明文件

怎麼實現速達移動的驗證碼類簡訊介面呼叫?

怎麼實現速達移動的驗證碼類簡訊介面呼叫?

直接使用速達移動提供的樣例程式,測試傳送簡訊功能,期間可以讓他們技術幫忙。第一個圖是sudas_sms.php檔案,主要是構造POST提交的函式。
(附圖分別為 提交簡訊檔案原始碼截圖封裝簡訊介面檔案原始碼截圖

怎麼實現速達移動的驗證碼類簡訊介面呼叫?

怎麼實現速達移動的驗證碼類簡訊介面呼叫?

第三部做完實際上只需要把原來註冊中認證手機填寫驗證碼的部分,顯示的圖片改成給手機發送一條簡訊即可。只要上一步實現了簡訊的傳送,具體的業務根據你的要求實現就行了。(下圖 註冊手機認證樣例截圖

怎麼實現速達移動的驗證碼類簡訊介面呼叫?

介面的其他功能實現也參考上面的流程,通過文件->樣例->開發 過程。

相關問題答案