PHP短信验证码接口调用demo

0
PHP C/C++ Go 接口调用 3855 次浏览

 

基于创蓝253云通讯平台的PHP短信验证码接口调用demo:

 

<?php
header("Content-type:text/html; charset=UTF-8");



class ChuanglanSmsApi {

        //发送短信的接口地址
        const API_SEND_URL='http://sms.253.com/msg/send?';

        //查询余额的接口地址
        const API_BALANCE_QUERY_URL='http://sms.253.com/msg/balance?';

        const API_ACCOUNT='*******';//短信账号从 https://zz.253.com/site/login.html 里面获取。

        const API_PASSWORD='*******';//短信密码从 from https://zz.253.com/site/login.html 里面获取。

        /**
         * 发送短信需要的接口参数
         *
         * @param string $mobile                 手机号码
         * @param string $msg                         想要发送的短信内容
         * @param string $needstatus         是否需要状态报告 '1'为需要 '0'位不需要。
         */
        public function sendSMS( $mobile, $msg, $needstatus = 1) {
                
                //发送短信的接口参数
                $postArr = array (
                                          'un' => self::API_ACCOUNT,
                                          'pw' => self::API_PASSWORD,
                                          'msg' => $msg,
                                          'phone' => $mobile,
                                          'rd' => $needstatus
                     );
                
                $result = $this->curlPost( self::API_SEND_URL , $postArr);
                return $result;
        }
        
        /**
         * 
         *
         *  查询余额
         */
        public function queryBalance() {
                
                // 查询接口参数
                $postArr = array ( 
                          'un' => self::API_ACCOUNT,
                          'pw' => self::API_PASSWORD,
                );
                $result = $this->curlPost(self::API_BALANCE_QUERY_URL, $postArr);
                return $result;
        }

        /**
         * 处理接口返回值
         * 
         */
        public function execResult($result){
                $result=preg_split("/[,\r\n]/",$result);
                return $result;
        }

        /**
         * @param string $url  
         * @param array $postFields 
         * @return mixed
         */
        private function curlPost($url,$postFields){
                $postFields = http_build_query($postFields); 
                if(function_exists('curl_init')){

                        $ch = curl_init ();
                        curl_setopt ( $ch, CURLOPT_POST, 1 );
                        curl_setopt ( $ch, CURLOPT_HEADER, 0 );
                        curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
                        curl_setopt ( $ch, CURLOPT_URL, $url );
                        curl_setopt ( $ch, CURLOPT_POSTFIELDS, $postFields );
                        $result = curl_exec ( $ch );
                        if(curl_errno($ch))
                        {
                                return 'Curl error: ' . curl_error($ch);
                        }
                        curl_close ( $ch );
                }elseif(function_exists('file_get_contents')){
                        
                        $result=file_get_contents($url.$postFields);

                }
                return $result;
        }
        
        //魔术获取
        public function __get($name){
                return $this->$name;
        }
        
        //魔术设置
        public function __set($name,$value){
                $this->$name=$value;
        }
}
?>
 

请尽量让自己的答案能够对别人有帮助

41个答案

默认排序 按投票排序
0

Well this is great site! Would definitely recommend this to my friends. Love the read   https://sanjosewelding.com

0

I like your article very much, thanks for sharing the good information we have read.  https://windowcleaningsiouxfalls.com

0

在与邻居的仇恨中 cabinetscoloradospringsco.com

0

盯着日落,宝贝 privateinvestigatoromaha.com

0

给了我蓝调然后然后是紫色的粉红色天空 doulaaustin.com

0

Awesome blog by the way and thanks for sharing Trina

0

I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon https://bathroomremodelpensacola.com

0

Great blog site admin i love it keep posting more! https://concretecuttingspokane.com

0

CONTACT US FOR SEXY MODELS/ESCORTS/CALL GIRLS Agra Escorts Akola Escorts Aligarh Escorts Allahabad Escorts Amravati Escorts Amritsar Escorts Bareilly Escorts Belgaum Escorts Bhavnagar Escorts Bhilai Escorts Bhiwandi Escorts Bhopal Escorts Bhubaneswar Escorts Bikaner Escorts Bokaro Escorts Chandigarh Escorts Cuttack Escorts Daman Escorts Dehradun Escorts Durgapur Escorts Erode Escorts Faridabad Escorts Gangtok Escorts Gorakhpur Escorts Gulbarga Escorts Guntur Escorts Guwahati Escorts Gwalior Escorts Howrah Escorts Hubli Escorts Hyderabad Escorts Indore Escorts Itanagar Escorts Jabalpur Escorts Jaipur Escorts Jalandhar Escorts Jhansi Escorts Jodhpur Escorts Kakinada Escorts Kalyan-Dombivali Escorts Kochi Escorts Kolhapur Escorts Kozhikode Escorts Kurnool Escorts Loni Escorts Lucknow Escorts Ludhiana Escorts Madurai Escorts Maheshtala Escorts Malegaon Escorts Mangalore Escorts Meerut Escorts Mysore Escorts Nagpur Escorts Nanded Escorts Nashik Escorts Nellore Escorts Kolkata Escorts Panaji Escorts Patiala Escorts Pimpri-Chinchwad Escorts Port Blair Escorts Raipur Escorts Rajahmundry Escorts Rajkot Escorts Ranchi Escorts Rourkela Escorts Saharanpur Escorts Salem Escorts Sangli Escorts Shillong Escorts Shimla Escorts Siliguri Escorts Silvassa Escorts Solapur Escorts South Dumdum Escorts Sri Ganganagar Escorts Srinagar Escorts Surat Escorts Trivandrum Escorts Udaipur Escorts Ulhasnagar Escorts Vadodara Escorts Varanasi Escorts Vijayawada Escorts Visakhapatnam Escorts Warangal Escorts Vapi Escorts Ujjain Escorts Agartala Escorts Kanpur Escorts Mumbai Escorts Navi Mumbai Escorts Noida Escorts Pune Escorts Ramagundam Escorts Thane Escorts Vasai-Virar Escorts Ahmedabad Escorts Bangalore Escorts Bellary Escorts Chennai Escorts Coimbatore Escorts Delhi Escorts Dhanbad Escorts Dharwad Escorts Gaya Escorts Gurgaon Escorts Jammu Escorts Pathankot Escorts

0

Free Free Slots No Deposit Sites 2021 ​​are the most popular choices online all the time, Online slots are one of the ways that players enjoy their place to play at the most. Free Slots No Deposit Sites 2021

0

短信服务(Short Message Service)是阿里云为用户提供的一种通信服务的能力,支持快速发送短信验证码、短信通知等。 三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保障,实时监控自动切换,到达率高达99%。短信服务API提供短信发送、发送状态查询、短信批量发送、设置短信签名与模板等能力,在短信服务控制台上添加签名、模板并通过审核之后,可以调用短信服务API完成短信发送等操作 PGSLOTR9BETTINGCLICK

0

Privacy is everything these days

eyelash extensions fort wayne indiana

0
0

Pg สุดยอดเกม xopg.net ทำเงินออนไลน์ reeffutures2018 แจ็คพอตจัดเต็ม โปร pg แจกหนักทุกช่วงเวลา mavoixtavoie ด้วยเทคนิคน่าสนใจที่เราได้ลองไปค้นคว้ามากฝากผู้เล่นที่ชื่นชอบ สมัคร pg และคลั่งไคล้ที่จะทำเงินกับสล็อตออนไลน์นี้ รับรองเลยว่า herbalpertpresents คุ้มและเข้าใกล้รางวัลแจ็คพอตมากที่สุดแน่นอน PG SLOT รางวัลแจ็คพอตมีมาตลอดทุกช่วงเวลา northbristol ซึ่งขึ้นอยู่ที่ดวงอีกด้วยส่วนหนึ่งหากผู้เล่นรู้จักประมาณตน gclub ไม่โลภจนเกินไปกำไรจะหนีไปไหนได้ ทดลองเล่น pg เพื่อเป็นส่วนหนึ่งกับเรา เทคนิคสล็อต พร้อมรางวัลโบนัส และโปรโมชั่นสุดปังอีกมาเกม essentialsforasoul ที่รอคุณอยู่ เกมเดิมพัน กำไรเยอะแจ็คพอตแตกรัวๆ สล็อต PG ทำอย่างไร ไปดูกันเลย

0

Contact us now & get instant Scrap car removal service in GTA west areas, Top Cash for Scrap Cars Ontario. cash for scrap cars

0

AMBBET แน่นอนการเดินทางโดยไร้จุดหมาย เว็บคาสิโน ทำให้เราเสียเวลาเป็นอย่างมาก ambbet โปร ผู้เล่นควรตั้งเป้าหมายว่า เกมสล็อต จะได้กำไรเท่าไหร่ถึงจะพอ สมัคร amb ซึ่งวิธีการตั้งเป้าหมายนั้น reeffutures2018 เราจะกำหนดจากความเป็นจริง gclub โดยคำนวณจากเงินทุนที่มี AMB สำหรับเกมสล็อตเอากำไรสัก บาคาร่า 40%-50% ของ mavoixtavoie ทุนที่มีก็เพียงพอแล้ว หากอยาก xopg.net ได้เยอะต้องให้เข้าเกมโบนัส northbristol หรือรางวัลแจ็คพอตเท่านั้น เกมคาสิโน ถ้าเป็นการจ่ายปกติ herbalpertpresents ไม่ควรเกินนี้จ้า

1

Sports Toto Safety Playground Slot Site Toto Site Address Toto Boatman bebe40.com Sports Broadcasting 4 Major River Flood Baek Jong-won Sugar Baseball Rain Cancellation Related Week Recommendation BJ Nude Playtech Toto Boatman The King Casino Super Casino Our affiliate
찐 먹튀검증

0

Learn the meaning and healing benefits of black agate meaning, spiritual connection to the Zodiac, birthstone, and feng shui Shop Genuine Black Lace Agate

0

Class Companion | Class Attendance App | Class Management Software Classroom Software

0

Daryl is an energetic professional CFO with a background in politics. Daryl has done fundraising, been a candidate, and worked in politically appointed positions in Pennsylvania and Philadelphia. Daryl has worked for Democratic candidates and nominees in 18 additional states. Daryl Lafountain

1 2 3