亚洲精品久久久久综合,卡一卡二卡三高清乱码网站,一边吃奶一边扎下边爽了,最近中文字幕完整版2018一页,国产经典三级av在线播放

價(jià)格不是我們的優(yōu)勢(shì),品質(zhì)永遠(yuǎn)是我們的追求!
當(dāng)前位置:首頁(yè)行業(yè)快訊 > 怎樣調(diào)用短信接口發(fā)送短信
怎樣調(diào)用短信接口發(fā)送短信
來源:動(dòng)力思維樂信  時(shí)間:2018-12-19 17:08
    現(xiàn)在不少網(wǎng)站或app都擁有發(fā)送短信功能,網(wǎng)站或app實(shí)現(xiàn)發(fā)送短信功能,就需要調(diào)用短信接口來實(shí)現(xiàn),那么怎樣調(diào)用短信接口發(fā)送短信呢?
 
    不管是網(wǎng)站還是app調(diào)用短信接口首先需要找到一家短信公司,獲取其短信接口地址及相應(yīng)的短信接口開發(fā)文檔和對(duì)應(yīng)開發(fā)語(yǔ)言的demo,下面就以網(wǎng)站調(diào)用樂信短信接口實(shí)現(xiàn)發(fā)送驗(yàn)證碼為例,為大家詳細(xì)介紹下如何調(diào)用短信接口發(fā)送短信:
 
    網(wǎng)站實(shí)現(xiàn)邏輯如下:
 
    ①用戶注冊(cè)時(shí)輸入手機(jī)號(hào),網(wǎng)站首先要通過JS或者ajax+php驗(yàn)證這個(gè)號(hào)碼是不是正確的手機(jī)號(hào)。
 
    ②用戶點(diǎn)擊發(fā)送手機(jī)驗(yàn)證碼,通過ajax把手機(jī)號(hào)傳到php,這時(shí)php生成一個(gè)隨機(jī)的驗(yàn)證碼保存在session中,然后通過調(diào)用樂信短信接口把這個(gè)驗(yàn)證碼發(fā)送到這個(gè)手機(jī)號(hào)中。
 
    ③用戶輸入手機(jī)收到的驗(yàn)證碼注冊(cè),網(wǎng)站用session中的驗(yàn)證碼和用戶輸入的驗(yàn)證碼比較。
 
    樂信短信接口api文檔:http://www.iium.cn/apitext.html
 
    樂信php短信接口demo核心代碼如下:
 
<?php
 
 
 // ① 該代碼僅供接入動(dòng)力思維樂信短信接口參考使用,客戶可根據(jù)實(shí)際需要自行編寫; 
// ② 支持發(fā)送驗(yàn)證碼短信、觸發(fā)通知短信等; 
// ③ 測(cè)試驗(yàn)證碼短信、通知短信,請(qǐng)用默認(rèn)的測(cè)試模板,默認(rèn)模板詳見接口文檔。
 
require_once 
'HttpClient.class.php';
class dlswSdk {
                const HOST = 'www.iium.cn';
                /**
                * 發(fā)送短信
                * @param $user 用戶名
                * @param $password 密碼
                * @param $content 內(nèi)容后加簽名
                * @param $mobiles 手機(jī)號(hào)多個(gè)手機(jī)號(hào)之間英文半角逗號(hào)隔開
                * @return 服務(wù)端返回的結(jié)果 ok:業(yè)務(wù)id 或者 錯(cuò)誤代碼
                */
               final public static function sendSms($user, $password,$content,$mobiles) {
                              $client = new HttpClient ( self::HOST );
                              $client->setDebug ( true );
                              if (! $client->post ( '/sdk/send', array (
                                                     'accName' => $user,
                                                     'accPwd' => strtoupper(md5( $password ) ),
                                                     'content' => mb_convert_encoding ( $content, 'UTF-8', 'UTF-8' ),
                                                     'aimcodes' =>$mobiles
                               ) )) {
                                                 return '-10000';
                              } else {
                                                  return  $client->getContent () ;
                              }
                }
                print(dlswSdk::sendSms( 'user', 'password','content','mobiles'));
                print(dlswSdk::qryBalance( 'user', 'password,'));
                print(dlswSdk::qryReport( 'user', 'password,'));
                print(dlswSdk::receiveSms( 'user', 'password,'));
?>
 
    完整php短信接口demo,請(qǐng)點(diǎn)擊下載:http://www.iium.cn/api/sdk2.0_php.zip