亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php短信接口代碼

2020-03-22 18:27:59
字體:
來源:轉載
供稿:網友
本文實例為大家分享了幾個常用的php短信接口代碼,供大家參考,具體內容如下1. 短信調用html' target='_blank'>class
* User: Administrator * Date: 2016/5/8 0008 * Time: 下午 2:36class Sms{
'send' = 'http://www.phpstudy.net/v1/send.json', 'send_batch' = 'http://www.phpstudy.net/v1/send_batch.json', 'status' = 'http://www.phpstudy.net/v1/status.json', private $_api_url = array( 'send' = 'http://www.phpstudy.net/v1/send.json', 'send_batch' = 'http://www.phpstudy.net/send_batch.json', 'status' = 'http://www.phpstudy.net/v1/status.json', * @param array $param 配置參數 * api_key api秘鑰,在luosimao短信后臺短信- 觸發發送下面可查看 * use_ssl 啟用HTTPS地址,HTTPS有一定性能損耗,可選,默認不啟用 public function __construct( $param = array() ){ if( !isset( $param['api_key'] ) ){ die("api key error."); if( isset( $param['api_key'] ) ){ $this- _api_key = $param['api_key']; if( isset( $param['use_ssl'] ) ){ $this- _use_ssl = $param['use_ssl']; //觸發,單發,適用于驗證碼,訂單觸發提醒類 public function send( $mobile , $message = '' ){ $api_url = !$this- _use_ssl $this- _api_url['send'] : $this- _ssl_api_url['send']; $param = array( 'mobile' = $mobile , 'message' = $message, $res = $this- http_post( $api_url ,$param ); return @json_decode( $res ,TRUE ); //批量發送,用于大批量發送 public function send_batch( $mobile_list = array() , $message = array() , $time = '' ){ $api_url = !$this- _use_ssl $this- _api_url['send_batch'] : $this- _ssl_api_url['send_batch']; $mobile_list = is_array( $mobile_list ) implode( ',' , $mobile_list ) : $mobile_list; $param = array( 'mobile_list' = $mobile_list , 'message' = $message, 'time' = $time, $res = $this- http_post( $api_url ,$param ); return @json_decode( $res ,TRUE ); //獲取短信賬號余額 public function get_deposit(){ $api_url = !$this- _use_ssl $this- _api_url['status'] : $this- _ssl_api_url['status']; $res = $this- http_get( $api_url ); return @json_decode( $res ,TRUE ); * @param string $type 接收類型,用于在服務器端接收上行和發送狀態,接收地址需要在luosimao后臺設置 * @param array $param 傳入的參數,從推送的url中獲取,官方文檔:http://luosimao.com/docs/api/ public function recv( $type = 'status' , $param = array() ){ if( $type == 'status' ){ if( $param['batch_id'] && $param['mobile'] && $param['status'] ){ //狀態 // do record }elseif( $type == 'incoming' ){ //上行回復 if( $param['mobile'] && $param['message'] ){ // do record * @param string $api_url 接口地址 * @param array $param post參數 * @param int $timeout 超時時間 * @return bool private function http_post( $api_url = '' , $param = array() , $timeout = 5 ){ if( !$api_url ){ die("error api_url"); $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, $api_url ); curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_0 ); curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt( $ch, CURLOPT_HEADER, FALSE); if( parse_url( $api_url )['scheme'] == 'https' ){ curl_setopt($ch, CURLOPT_SSL_VERIFYHOST , FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER , FALSE); curl_setopt( $ch, CURLOPT_HTTPAUTH , CURLAUTH_BASIC); curl_setopt( $ch, CURLOPT_USERPWD , 'api:key-'.$this- _api_key ); curl_setopt( $ch, CURLOPT_POST, TRUE); curl_setopt( $ch, CURLOPT_POSTFIELDS, $param ); $res = curl_exec( $ch ); $error = curl_error( $ch ); curl_close( $ch ); if( $error ){ $this- _last_error[] = $error; return FALSE; return $res; * @param string $api_url 接口地址 * @param string $timeout 超時時間 * @return bool private function http_get( $api_url = '' , $timeout = '' ){ if( !$api_url ){ die("error api_url"); $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, $api_url ); curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_0 ); curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, $timeout ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt( $ch, CURLOPT_HEADER, FALSE); if( parse_url( $api_url )['scheme'] == 'https' ){ curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST , FALSE); curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER , FALSE); curl_setopt( $ch, CURLOPT_HTTPAUTH , CURLAUTH_BASIC); curl_setopt( $ch, CURLOPT_USERPWD , 'api:key-'.$this- _api_key ); $res = curl_exec( $ch ); $error = curl_error( $ch ); curl_close( $ch ); if( $error ){ $this- _last_error[] = curl_error( $ch ); return FALSE; return $res; public function last_error(){ return $this- _last_error;2.短信發送示例
//send 單發接口require 'sms.php';$sms = new Sms( array('api_key' = '86f52f3ce0647dc24da53eafe29fadd4' , 'use_ssl' = FALSE ) );$res = $sms- send_batch( array('13761428268') , '驗證碼:19272【phpstudy】');if( $res ){ if( isset( $res['error'] ) && $res['error'] == 0 ){ echo 'success'; }else{ echo 'failed,code:'.$res['error'].',msg:'.$res['msg'];}else{ var_dump( $sms- last_error() );exit;
3.批量發送示例
require 'sms.php';$sms = new Sms( array('api_key' = '86f52f3ce0647dc24da53eafe29fadd4' , 'use_ssl' = FALSE ) );
//send 單發接口$res = $sms- send_batch( array('13761428268') , '驗證碼:19272【phpstudy】');if( $res ){ if( isset( $res['error'] ) && $res['error'] == 0 ){ echo 'success'; }else{ echo 'failed,code:'.$res['error'].',msg:'.$res['msg'];}else{ var_dump( $sms- last_error() );exit;4.獲取余額示例
//deposit 余額查詢require 'sms.php';$sms = new Sms( array('api_key' = '86f52f3ce0647dc24da53eafe29fadd4' , 'use_ssl' = FALSE ) );$res = $sms- get_deposit();if( $res ){ if( isset( $res['error'] ) && $res['error'] == 0 ){ echo 'desposit:'.$res['deposit']; }else{ echo 'failed,code:'.$res['error'].',msg:'.$res['msg'];}else{ var_dump( $sms- last_error() );exit;以上就是本文的全部內容,希望對大家的學習有所幫助。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
法国裸体一区二区| 亚洲国产精品专区久久| 久久精品国产一区| 国产在线a不卡| 午夜精品视频网站| 2018日韩中文字幕| 黑人精品xxx一区一二区| 热久久99这里有精品| 搡老女人一区二区三区视频tv| 日韩av大片免费看| 国产精品video| 国产一区二区成人| 日韩电影中文 亚洲精品乱码| 91精品视频专区| 一本色道久久综合狠狠躁篇怎么玩| 欧美xxxx综合视频| 色777狠狠综合秋免鲁丝| 国语自产精品视频在线看| 操日韩av在线电影| 欧美另类极品videosbest最新版本| 欧美一区二区色| 在线日韩精品视频| 91社影院在线观看| 国产日韩精品视频| 欧美午夜丰满在线18影院| 欧美午夜精品久久久久久浪潮| 欧美多人爱爱视频网站| 亚洲香蕉成视频在线观看| 日韩中文字幕国产| 日韩国产中文字幕| 亚洲成色www8888| 国产成人一区二区三区电影| 黑人巨大精品欧美一区二区免费| 亚洲精品久久久久中文字幕欢迎你| 欧美高清视频免费观看| 国产精品久久久久高潮| 色综合视频一区中文字幕| 欧美在线视频a| 中文字幕视频一区二区在线有码| 97超碰国产精品女人人人爽| 亚洲第一区中文99精品| 欧洲成人性视频| 久久视频国产精品免费视频在线| 中文字幕精品www乱入免费视频| 国产一区二区美女视频| 亚洲欧美精品一区二区| 久久99久久久久久久噜噜| 亚洲的天堂在线中文字幕| 久久综合久久88| 欧美人与性动交a欧美精品| 91在线观看免费网站| 色老头一区二区三区在线观看| 国产日韩欧美在线| 亚洲理论片在线观看| 久久久久久美女| 夜夜嗨av色一区二区不卡| 中文亚洲视频在线| 在线观看精品国产视频| 久久伊人精品天天| 亚洲自拍偷拍第一页| 亚洲成人av片| 亚洲午夜精品视频| 琪琪第一精品导航| 91九色综合久久| 91亚洲精华国产精华| 91国内免费在线视频| 亚洲成年人在线| 国产97色在线| 92国产精品视频| 欧美最近摘花xxxx摘花| 国产成人在线视频| 91精品久久久久久久久中文字幕| 日韩动漫免费观看电视剧高清| 亚洲最大av网站| 国产一区香蕉久久| 日韩成人av一区| 日韩欧美a级成人黄色| **欧美日韩vr在线| 2023亚洲男人天堂| 国产精品亚洲美女av网站| 亚洲天堂免费视频| 欧美大片免费观看在线观看网站推荐| 不卡伊人av在线播放| 亚洲久久久久久久久久久| 韩国三级电影久久久久久| 亚洲精品视频网上网址在线观看| 欧美野外猛男的大粗鳮| 免费91在线视频| 亚洲午夜av久久乱码| www.99久久热国产日韩欧美.com| 欧美电影在线观看| 亚洲中国色老太| 久久久久久久久亚洲| 久久久av一区| 国产狼人综合免费视频| 狠狠色噜噜狠狠狠狠97| 久久精品人人爽| 亚洲欧美成人精品| 久久视频在线免费观看| 人人澡人人澡人人看欧美| 久久精品视频在线播放| 精品在线欧美视频| 国产一区在线播放| 欧美性感美女h网站在线观看免费| 久久久久久久一区二区三区| 亚洲新中文字幕| 91精品国产综合久久男男| 亚洲精品日产aⅴ| 国产精品亚洲аv天堂网| 久久久久久国产精品三级玉女聊斋| 欧美激情网友自拍| 亚洲国产高清自拍| 国产成人在线亚洲欧美| 国产成人短视频| 亚洲精品视频在线播放| 97视频在线免费观看| 91九色精品视频| 日韩激情av在线播放| 欧美裸身视频免费观看| 亚洲激情在线视频| 国产精品99久久久久久久久| 亚洲电影天堂av| 精品久久久一区二区| 国产精品中文久久久久久久| 久久噜噜噜精品国产亚洲综合| 96sao精品视频在线观看| 欧美乱大交xxxxx另类电影| 亚洲国产欧美一区二区三区同亚洲| 琪琪第一精品导航| 成人网欧美在线视频| 国内免费久久久久久久久久久| 亚洲欧美在线免费观看| 久久91超碰青草是什么| 亚洲娇小xxxx欧美娇小| 欧美精品性视频| 成人综合国产精品| 欧美日韩亚洲一区二区| 中文字幕成人精品久久不卡| 中文字幕欧美日韩在线| xxav国产精品美女主播| 亚洲图片欧美午夜| 日韩欧美成人区| 这里只有精品久久| 这里只有精品视频在线| 欧美韩国理论所午夜片917电影| 国产激情久久久久| 欧美xxxx18性欧美| 日韩高清免费在线| 亚洲国产一区自拍| 国产99久久久欧美黑人| 欧美激情a在线| 亚洲精品久久久久久久久久久久| 亚洲国产精彩中文乱码av| 在线观看精品国产视频| 日韩国产欧美区| 国产精品久久久久福利| 一区二区亚洲精品国产| 国产在线观看一区二区三区| 国产精品亚洲网站| 国产精品激情av在线播放| 日韩大片在线观看视频| 久久久久久国产精品| 日韩中文字幕网| 日韩中文字幕免费视频|