资讯专栏INFORMATION COLUMN

PHP如何实现阿里云短信sdk灵活应用在项目中

alphahans / 1786人阅读

摘要:首先安装接着看官网文档示例阿里信息发送类发送短信验证码

首先安装
composer require alibabacloud/sdk
接着看alibabacloud官网文档

https://packagist.org/package...

示例 My_composer_aliyunsms.php
 $code
        ];
        AlibabaCloud::accessKeyClient($config["accessKeyId"], $config["accessSecret"])
            ->regionId($config["regionId"])
            ->asGlobalClient();

        try {
            $result = AlibabaCloud::rpcRequest()
                ->product("Dysmsapi")
                ->version("2017-05-25")
                ->action("SendSms")
                ->method("POST")
                ->options([
                    "query" => [
                        "PhoneNumbers" => $phone,
                        "SignName" => $config["SignName"],
                        "TemplateCode" => $config["TemplateCode"],
                        "TemplateParam" => json_encode($param)
                    ],
                ])
                ->request();
            return $result->toArray();
        } catch (ClientException $e) {
            echo $e->getErrorMessage() . PHP_EOL;
        } catch (ServerException $e) {
            echo $e->getErrorMessage() . PHP_EOL;
        }
    }
}
demo
  include "My_composer_aliyunsms.php";
  $sms = new My_composer_aliyunsms();
  $phone="xxxxxx";
  $code="99999"; 
  $config =  [
    "accessKeyId" => "LTAIMje******hS",
    "accessSecret" => "fMuQTLUrKQN******Z2m07",
    "SignName" => "****",
    "TemplateCode" => "SMS_****04",
    "regionId" => "cn-hangzhou"
  ];
  $re = $sms->sendCode($config,$phone,$code);   
  var_dump($re);

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31721.html

相关文章

  • 阿里大于验证码功能

    摘要:经过各大短信平台进行比较后,选择了阿里大于,一个阿里巴巴的云通信平台,下面我将这次开发经验和遇到的一些问题分享出来。 最近在做一个商城的项目,其中注册、找回密码、换绑手机等功能都需要用到验证码,考虑到上线的安全问题,我决定用手机验证码来提高安全性。经过各大短信平台进行比较后,选择了阿里大于,一个阿里巴巴的云通信平台,下面我将这次开发经验和遇到的一些问题分享出来。 1.登录平台 阿里大...

    jokester 评论0 收藏0
  • 阿里大于验证码功能

    摘要:经过各大短信平台进行比较后,选择了阿里大于,一个阿里巴巴的云通信平台,下面我将这次开发经验和遇到的一些问题分享出来。 最近在做一个商城的项目,其中注册、找回密码、换绑手机等功能都需要用到验证码,考虑到上线的安全问题,我决定用手机验证码来提高安全性。经过各大短信平台进行比较后,选择了阿里大于,一个阿里巴巴的云通信平台,下面我将这次开发经验和遇到的一些问题分享出来。 1.登录平台 阿里大...

    CoderDock 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<