Heim php教程 php手册 企业级短信验证码,短信通知类,短信秒发送,秒到达哦

企业级短信验证码,短信通知类,短信秒发送,秒到达哦

Jun 07, 2016 am 11:39 AM

适合需要短信验证,手机绑定以及消息通知,订单查询,快递查询,货物派送等短信通知功能的网站使用
之前有写过基于电信能力开发平台的短信接口开发的短信发送类http://www.thinkphp.cn/code/625.html。已经有大半年了,好久都没更新了,很多朋友都在问它的使用方法,已经其他的一些问题,在这里说声抱歉啊,因为有点儿忙,都不怎么注意看消息的。sorry.现在送上企业级的短信验证码,以及短信通知类。注意哦,这个短信的及时性是很好的啊,比自谦的电信短信接口发送的短信快多了,还有的的可靠性等待都比之前的好很多。一般都是5秒这样就能到达了,最迟也是15秒而已。
本类是基于互亿短信互动平台的短信接口开发的,要使用本接口必须拥有互亿短信平台的账号。测试账号的短信测试条数为10条。<?php <br /> <br> class Sms {<br>     <br>     var $target ="http://106.ihuyi.cn/webservice/sms.php?method=Submit";//短信post提交地址;<br>     var $username='用户名';//互亿短信平台上注册的用户名,每个账号可以获得10条测试短信;<br>     var $password='密码';//密码;<br>     <br>     function __construct() {<br>         $this->Sms();<br>     }<br>     function Sms()<br>     {<br> <br>     }<br>     //curl post 方式提交请求获取响应信息。<br>     function Curl_Post($curlPost,$url){<br>         $curl = curl_init();<br>         curl_setopt($curl, CURLOPT_URL, $url);<br>         curl_setopt($curl, CURLOPT_HEADER, false);<br>         curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);<br>         curl_setopt($curl, CURLOPT_NOBODY, true);<br>         curl_setopt($curl, CURLOPT_POST, true);<br>         curl_setopt($curl, CURLOPT_POSTFIELDS, $curlPost);<br>         $return_str = curl_exec($curl);<br>         curl_close($curl);<br>         return $return_str;<br>     }<br>     //将xml格式的数据转化成为数组<br>     function xml_to_array($xml){<br>         $reg = "/]*>([\\x00-\\xFF]*)/";<br>         if(preg_match_all($reg, $xml, $matches)){<br>             $count = count($matches[0]);<br>             for($i = 0; $i              $subxml= $matches[2][$i];<br>             $key = $matches[1][$i];<br>                 if(preg_match( $reg, $subxml )){<br>                     $arr[$key] = $this->xml_to_array( $subxml );<br>                 }else{<br>                     $arr[$key] = $subxml;<br>                 }<br>             }<br>         }<br>         return $arr;<br>     }<br>     //短信发送函数,实际上调用的是Curl_Post 函数发送的,$mobile为发送的对象手机号,$msg为发送的内容,注意:$msg的模板内容必须经过了互亿短信平台的审核方可发送成功<br>     <br>     <br>     function send($mobile,$msg){<br>         $post_data = "account=".$this->username."&password=".$this->password."&mobile=".$mobile."&content=".rawurlencode($msg);//构造post数据<br>         $results =  $this->xml_to_array($this->Curl_Post($post_data,$this->target));<br>         if($results['SubmitResult']['code']==2){//返回码等于2的时候<br>             echo "发送成功!";<br>         }else{<br>             echo '发送失败!'.$results['SubmitResult']['code'];<br>         }<br>     }<br>   }<br> <br> ?>[url][/url]

附件 Sms.zip ( 1.18 KB 下载:176 次 )

AD:真正免费,域名+虚机+企业邮箱=0元

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Erfahren Sie mehr über einführende Codebeispiele für die Python-Programmierung Erfahren Sie mehr über einführende Codebeispiele für die Python-Programmierung Jan 04, 2024 am 10:50 AM

Erfahren Sie mehr über einführende Codebeispiele für die Python-Programmierung

PHP-Variablen in Aktion: 10 Anwendungsbeispiele aus der Praxis PHP-Variablen in Aktion: 10 Anwendungsbeispiele aus der Praxis Feb 19, 2024 pm 03:00 PM

PHP-Variablen in Aktion: 10 Anwendungsbeispiele aus der Praxis

Vom Anfänger bis zum Experten: Code-Implementierung häufig verwendeter Datenstrukturen in der Go-Sprache Vom Anfänger bis zum Experten: Code-Implementierung häufig verwendeter Datenstrukturen in der Go-Sprache Mar 04, 2024 pm 03:09 PM

Vom Anfänger bis zum Experten: Code-Implementierung häufig verwendeter Datenstrukturen in der Go-Sprache

So schreiben Sie mit PHP Funktionscode für die Bestandsverwaltung im Bestandsverwaltungssystem So schreiben Sie mit PHP Funktionscode für die Bestandsverwaltung im Bestandsverwaltungssystem Aug 06, 2023 pm 04:49 PM

So schreiben Sie mit PHP Funktionscode für die Bestandsverwaltung im Bestandsverwaltungssystem

Java implementiert einen einfachen Blasensortierungscode Java implementiert einen einfachen Blasensortierungscode Jan 30, 2024 am 09:34 AM

Java implementiert einen einfachen Blasensortierungscode

Beispiele für Go-Sprachprogrammierung: Codebeispiele in der Webentwicklung Beispiele für Go-Sprachprogrammierung: Codebeispiele in der Webentwicklung Mar 04, 2024 pm 04:54 PM

Beispiele für Go-Sprachprogrammierung: Codebeispiele in der Webentwicklung

Huawei Cloud Edge Computing Interconnection Guide: Java-Codebeispiele zur schnellen Implementierung von Schnittstellen Huawei Cloud Edge Computing Interconnection Guide: Java-Codebeispiele zur schnellen Implementierung von Schnittstellen Jul 05, 2023 pm 09:57 PM

Huawei Cloud Edge Computing Interconnection Guide: Java-Codebeispiele zur schnellen Implementierung von Schnittstellen

Anleitung und Beispiele: Erfahren Sie, wie Sie den Auswahlsortierungsalgorithmus in Java implementieren Anleitung und Beispiele: Erfahren Sie, wie Sie den Auswahlsortierungsalgorithmus in Java implementieren Feb 18, 2024 am 10:52 AM

Anleitung und Beispiele: Erfahren Sie, wie Sie den Auswahlsortierungsalgorithmus in Java implementieren

See all articles