秒賽科技 · 技術支持

短信接口示例

主要為大家分享PHP短信接口代碼,PHP短信群發、PHP短信驗證碼發送,感興趣的小伙伴們可以參考一下。


<?php

class SendCode{
	private $url = 'http://139.196.108.241:8080';

	private function post_curls($url, $post)
    {
        $curl = curl_init(); // 啟動一個CURL會話
        curl_setopt($curl, CURLOPT_URL, $url); // 要訪問的地址
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 對認證證書來源的檢查
        curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); // 模擬用戶使用的瀏覽器
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // 使用自動跳轉
        curl_setopt($curl, CURLOPT_AUTOREFERER, 1); // 自動設置Referer
        curl_setopt($curl, CURLOPT_POST, 1); // 發送一個常規的Post請求
        curl_setopt($curl, CURLOPT_POSTFIELDS, $post); // Post提交的數據包
        curl_setopt($curl, CURLOPT_TIMEOUT, 30); // 設置超時限制防止死循環
        curl_setopt($curl, CURLOPT_HEADER, 0); // 顯示返回的Header區域內容
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 獲取的信息以文件流的形式返回
        $res = curl_exec($curl); // 執行操作
        if (curl_errno($curl)) {
            echo 'Errno'.curl_error($curl);//捕抓異常
        }
        curl_close($curl); // 關閉CURL會話
        return $res; // 返回數據,json格式
 
    }

    //$account 用戶賬號
    //$pswd 必填參數。用戶密碼
    //$mobile 必填參數。合法的手機號碼
    //$msg  必填參數。短信內容
    //$ts  可選參數,時間戳,格式yyyyMMddHHmmss
    //$state 必填參數   狀態  1:驗證碼短信  2:營銷短信  3:語音驗證碼
    public function send($account,$pswd,$mobile,$msg,$ts,$state){
    	if($ts != ''){
    		$pswd = md5($account.$pswd.$ts);
    	}
    	$url = '';
    	switch ($state) {
    		case 1:
    			$url = $this->url.'/Api/HttpSendSMYzm.ashx';
    			break;
    		case 2:
    			$url = $this->url.'/Api/HttpSendSMYx.ashx';
    			break;
    		case 3:
    			$url = $this->url.'/Api/HttpSendSMVoice.ashx';
    			break;
    		
    		default:
    			$url = '';
    			break;
    	}
    	$data =  array('account' => $account,'pswd'=>$pswd,'mobile'=>$mobile,'msg'=>$msg,'ts'=>$ts); 
    	$huawei_res= $this->post_curls($url,$data);
    	$huawei_res=json_decode($huawei_res,true);
    	return $huawei_res ;

    }

}


//$account 用戶賬號
//$pswd 必填參數。用戶密碼
//$mobile 必填參數。合法的手機號碼
//$msg  必填參數。短信內容
//$ts  可選參數,時間戳,格式yyyyMMddHHmmss
//$state 必填參數   狀態  1:驗證碼短信  2:營銷短信  3:語音驗證碼


$send = new SendCode();

$re = $send->send('您的賬號','您的密碼','手機號','短信內容',time(),1);

print_r($re);


現在注冊,送100+體驗短信!

立即免費注冊

正規資質

工信部核準SP資質,移動、電信、聯通金牌合作伙伴

價格透明

短信套餐明碼實價,提供每一條短信消費明細記錄

信息保密

所有客戶信息嚴格保密,保護客戶信息免遭外泄

售后無憂

專業團隊提供免費技術支持,7X24小時售后服務

掃一掃

掃碼關注 · 認證、審核結果通知 · 短信發送結果通知 · 活動及最新平臺信息

返回頂部

手游棋牌透视软件 买山东群英会赔了21万 山东十一选五的开奖图 湖南体育彩票幸运赛车 贵州11选5前三直技巧 什么手游能赚钱提现金 彩票开奖结果 海南环岛赛彩票攻略中奖秘籍 上海时时乐开奖控 game981游戏官网 体彩快乐扑克 体彩最赚钱 河北十一选五开奖结果开奖 在线玩ag澳洲幸运8 江苏十一选五直播 北京pk10牛牛算法 陕西11选5走势图推荐号码