Maison > Article > développement back-end > Étapes d'introduction et d'utilisation du service Alibaba SMS
Service SMS Alibaba : prend en charge des fonctionnalités de haute qualité telles que les messages texte et les canaux intelligents des trois principaux opérateurs. Caractéristiques du produit : accessibilité en 3 secondes, taux d'arrivée de 99 % et tarifs ultra-bas.
Étapes pour utiliser le service SMS d'Alibaba :
1. Acheter le service
Aller à l'achat du service SMS
2. Définir le fichier de signature
3 .Créer un modèle SMS 4. Accédez au service Alibaba SMS selon la démo Paramètres de la demande :名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
ParamString | STRING | 可选 | 模板变量,其中数字必须转换为字符串,个人用户每个变量长度必须小于15个字符。例如:短信模板为:“短信验证码${no}”。若参数传递为 {“no”:”123456”},用户将接收到的短信内容为:【短信签名】短信验证码123456 |
RecNum | STRING | 可选 | 目标手机号,多条记录可以英文逗号分隔 |
SignName | STRING | 可选 | 签名名称 |
TemplateCode | STRING | 可选 | 模板CODE |
<?php class Sms{public function send($ParamString,$RecNum,$SignName=’哈哈体育’,$TemplateCode=’SMS_73780003′){$host = “;;$path = “/singleSendSms”;$method = “GET”;$appcode = “这里写你的appcode “;$headers = array();array_push($headers, “Authorization:APPCODE ” . $appcode);$querys = “ParamString=”.$ParamString.”&RecNum=”.$RecNum.”&SignName=”.$SignName.”&TemplateCode=”.$TemplateCode;$bodys = “”;$url = $host . $path . “?” . $querys; $curl = curl_init();curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);curl_setopt($curl, CURLOPT_FAILONERROR, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_HEADER, true);if (1 == strpos(“$”.$host, “https://”)){curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);}return curl_exec($curl);} }Explication du code : $ParamString : Contenu SMS, assurez-vous d'installer votre combinaison de modèles au format json, par exemple, mon modèle SMS est : Ensuite, mon $ParamString s'écrit : $validate_code =mt_rand(10000,99999);//Générer un nombre aléatoire
$param_string =”{”msg”:””.$validate_code.””}”;
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!