秒賽科技 · 技術支持

短信接口示例

主要為大家分享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小時售后服務

掃一掃

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

返回頂部

手游棋牌透视软件 重庆时时彩乐娱网址 二分彩计划 新疆时时三星综合走势图 中原风彩22选5 福彩3d今天会开啥号 58彩票app安卓版 二分pk10怎么玩 安徽快3遗漏 秒速时时网站是多少 大乐透开奖结果今天晚上号码 福彩3d开奖号和试机号走势图 梭哈 秒速赛计划全天 黑龙江快乐十分全单遗漏 时时彩如何看懂走势图 新疆时时啥时候开始