ホームページ >バックエンド開発 >PHPチュートリアル >PHPでテキストメッセージを送信する例
この記事では、主に PHP でテキスト メッセージを送信する方法の例をコード形式で紹介します。
1. alidayu のツール パッケージを呼び出し、パラメータ
public function sendSMS ($mobile, $content,$type,$pcode,$address) { include("TopSdk.php"); date_default_timezone_set('Asia/Shanghai'); $c = new \TopClient(); switch ($type){ case '1': $c->appkey = "*****"; $c->secretKey = "************"; //$req = new AlibabaAliqinFcSmsNumSendRequest; $req = new \AlibabaAliqinFcSmsNumSendRequest(); $req->setSmsType("normal"); $req->setSmsFreeSignName("好运生活"); $req->setSmsParam("{\"village\":\"".$content."\",\"pcode\":\"".$pcode."\",\"address\":\"".$address."\"}"); $req->setRecNum($mobile); $req->setSmsTemplateCode("SMS_127161604"); $resp = $c->execute($req); break; default : $c->appkey = "*****"; $c->secretKey = "**********"; //$req = new AlibabaAliqinFcSmsNumSendRequest; $req = new \AlibabaAliqinFcSmsNumSendRequest(); $req->setSmsType("normal"); $req->setSmsFreeSignName("顺手拿"); $req->setSmsParam("{\"code\":\"".$content."\",\"product\":\"shunshouna\"}"); $req->setRecNum($mobile); $req->setSmsTemplateCode("SMS_33580526"); $resp = $c->execute($req); break; } if($resp->result->success){ return true; } else{ return false; } }を設定します。2. sendSMS メソッドを呼び出して処理します。1. alidayu のツール パッケージを呼び出し、パラメータ
$res = (new Aliyun())->sendSMS($this->_param['mobile'],$this->_param['village'],1,$this->_param['p_code'],$this->_param['address']);を設定します。 sendSMS メソッドを実行し、処理します。
public function sendSMS ($mobile, $content,$type,$pcode,$address) { include("TopSdk.php"); date_default_timezone_set('Asia/Shanghai'); $c = new \TopClient(); switch ($type){ case '1': $c->appkey = "*****"; $c->secretKey = "************"; //$req = new AlibabaAliqinFcSmsNumSendRequest; $req = new \AlibabaAliqinFcSmsNumSendRequest(); $req->setSmsType("normal"); $req->setSmsFreeSignName("好运生活"); $req->setSmsParam("{\"village\":\"".$content."\",\"pcode\":\"".$pcode."\",\"address\":\"".$address."\"}"); $req->setRecNum($mobile); $req->setSmsTemplateCode("SMS_127161604"); $resp = $c->execute($req); break; default : $c->appkey = "*****"; $c->secretKey = "**********"; //$req = new AlibabaAliqinFcSmsNumSendRequest; $req = new \AlibabaAliqinFcSmsNumSendRequest(); $req->setSmsType("normal"); $req->setSmsFreeSignName("顺手拿"); $req->setSmsParam("{\"code\":\"".$content."\",\"product\":\"shunshouna\"}"); $req->setRecNum($mobile); $req->setSmsTemplateCode("SMS_33580526"); $resp = $c->execute($req); break; } if($resp->result->success){ return true; } else{ return false; } }
関連する推奨事項: SMS の送信を実装する
php SMS Treasure を使用して SMS を送信する以上がPHPでテキストメッセージを送信する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。