牛骨文教育服务平台(让学习变的简单)
博文笔记

ThinkPHP3.23 阿里大鱼 阿里短信

创建时间:2017-10-17 投稿人: 浏览次数:538

简介

阿里大鱼已经融入到阿里云里面了     阿里云-产品-短信服务


1.SDK及DEMO下载         点击打开链接
2.解压后将msg_demo和msg_sdk文件夹删除放在ThinkPHPLibraryVendor下(Alidayu名字是自行设置的)  3.将ThinkPHPLibraryVendorAlidayuapi_demoSmsDemo.php   调用实例删除 4.AppHomeControllerSendSmsController.class.php  调用实例
<?php
namespace HomeController;

require_once(VENDOR_PATH."Alidayu/api_demo/SmsDemo.php");

class SendSmsController{

    public function send($phone,$yzm){
        // 调用示例

        header("Content-Type: text/plain; charset=utf-8");
        
        $demo = new SmsDemo(
            "yourAccessKeyId",
            "yourAccessKeySecret"
        );
        
        echo "SmsDemo::sendSms
";
        $response = $demo->sendSms(
            "短信签名", // 短信签名
            "SMS_0000001", // 短信模板编号
            "12345678901", // 短信接收者
            Array(  // 短信模板中字段的值
                "code"=>"12345",
                "product"=>"dsd"
            )
        );
        print_r($response);

        if($response->Code == "OK"){
            return true;
        }else{
            return false;
        }
    }

}

短信签名和短信模板编号到阿里云自行申请 5.信息发送成功 stdClass Object
(
    [Message] => OK
    [RequestId] => E830799E-D93B-417E-AA80-34E88A68B08B
    [BizId] => 393004808220517089^0
    [Code] => OK
) 6.短信接口调用错误码  
点击打开链接


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。