現(xiàn)在網(wǎng)站幾乎都擁有發(fā)送短信驗證碼功能,如用戶注冊、密碼找回以及一些對安全要求比較高的網(wǎng)站,在登錄的時候也需要發(fā)送短信驗證碼功能,網(wǎng)站之所以擁有發(fā)送短信驗證碼功能,是因為接入有短信驗證碼接口,那么網(wǎng)站短信驗證碼接口怎么接入呢?
網(wǎng)站接入短信驗證碼接口其實很簡單,主要是不少人初次接觸不太了解,下面樂信小編就來為大家介紹一下:
一、選擇一家短信服務商,獲取短信驗證碼接口調(diào)用地址;
二、根據(jù)短信服務商所提供的短信驗證碼接口API文檔,了解網(wǎng)站接入短信驗證碼接口相關(guān)知識。
動力思維樂信短信接口API:/uploads/allimg/181024/1G1503521-0.jpg
三、在網(wǎng)站需要發(fā)送短信驗證碼的地方,調(diào)用配置短信驗證碼接口地址,這里可以參考短信服務商提供的相應開發(fā)語言demo示例。
如動力思維樂信php短信接口demo:
<?php require_once 'HttpClient.class.php'; class dlswSdk { const HOST = 'www.lx198.com'; /** * 發(fā)送短信 * @param $user 用戶名 * @param $password 密碼 * @param $content 內(nèi)容后加簽名 * @param $mobiles 手機號多個手機號之間英文半角逗號隔開 * @return 服務端返回的結(jié)果 ok:業(yè)務id 或者 錯誤代碼 */ final public static function sendSms($user, $password,$content,$mobiles) { $client = new HttpClient ( self::HOST ); $client->setDebug ( true ); $seed=date ( 'YmdHis' ); if (! $client->post ( '/sdk/send2', array ( 'accName' => $user, 'accPwd' => strtoupper(md5(strtoupper ( md5 ( $password ))+$seed )), 'seed' => $seed, 'content' => mb_convert_encoding ( $content, 'UTF-8', 'UTF-8' ), 'aimcodes' =>$mobiles ) )) { return '-10000'; } else { return $client->getContent () ; } } ?>
以上三點就是網(wǎng)站接入短信驗證碼接口的具體流程,如果還有什么疑問可以在線咨詢我們,或撥打我們的400熱線:400-6699-521 。