当前位置: 首页>>代码示例>>PHP>>正文


PHP Rest::sendTemplateSMS方法代码示例

本文整理汇总了PHP中Rest::sendTemplateSMS方法的典型用法代码示例。如果您正苦于以下问题:PHP Rest::sendTemplateSMS方法的具体用法?PHP Rest::sendTemplateSMS怎么用?PHP Rest::sendTemplateSMS使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Rest的用法示例。


在下文中一共展示了Rest::sendTemplateSMS方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: sendTemplateSMS

 /**
  * 发送模板短信
  * @param to 手机号码集合,用英文逗号分开
  * @param datas 内容数据 格式为数组 例如:array('Marry','Alon'),如不需替换请填 null
  * @param $tempId 模板Id,测试应用和未上线应用使用测试模板请填写1,正式应用上线后填写已申请审核通过的模板ID
  */
 function sendTemplateSMS($to, $datas, $tempId)
 {
     //主帐号,对应开官网发者主账号下的 ACCOUNT SID
     $accountSid = '8a48b551522ff93101523514f7e60ee8';
     //主帐号令牌,对应官网开发者主账号下的 AUTH TOKEN
     $accountToken = '8fdb37dd47e14ce789baf8f0f4a3d067';
     //应用Id,在官网应用列表中点击应用,对应应用详情中的APP ID
     //在开发调试的时候,可以使用官网自动为您分配的测试Demo的APP ID
     $appId = '8a48b551522ff931015235170d2b0ef6';
     //请求地址
     //沙盒环境(用于应用开发调试):sandboxapp.cloopen.com
     //生产环境(用户应用上线使用):app.cloopen.com
     $serverIP = 'sandboxapp.cloopen.com';
     //请求端口,生产环境和沙盒环境一致
     $serverPort = '8883';
     //REST版本号,在官网文档REST介绍中获得。
     $softVersion = '2013-12-26';
     // 初始化REST SDK
     //            global $accountSid, $accountToken, $appId, $serverIP, $serverPort, $softVersion;
     $rest = new \Rest($serverIP, $serverPort, $softVersion);
     $rest->setAccount($accountSid, $accountToken);
     $rest->setAppId($appId);
     // 发送模板短信
     echo "Sending TemplateSMS to {$to} <br/>";
     $result = $rest->sendTemplateSMS($to, $datas, $tempId);
     if ($result == NULL) {
         echo "result error!";
         break;
     }
     if ($result->statusCode != 0) {
         echo "error code :" . $result->statusCode . "<br>";
         echo "error msg :" . $result->statusMsg . "<br>";
         //TODO 添加错误处理逻辑
     } else {
         echo "Sendind TemplateSMS success!<br/>";
         // 获取返回信息
         $smsmessage = $result->TemplateSMS;
         echo "dateCreated:" . $smsmessage->dateCreated . "<br/>";
         echo "smsMessageSid:" . $smsmessage->smsMessageSid . "<br/>";
         //TODO 添加成功处理逻辑
     }
 }
开发者ID:xw716825,项目名称:work,代码行数:48,代码来源:SendController.php


注:本文中的Rest::sendTemplateSMS方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。