zoukankan      html  css  js  c++  java
  • php composer 更新使用 阿里云短信

    项目文件夹下执行安装Alibaba Cloud SDK for PHP(https://helpcdn.aliyun.com/document_detail/123461.html):
    composer require alibabacloud/sdk

     安装完后执行composer dump-autoload

    use SwoftTaskBeanAnnotationTask;
    use AlibabaCloudClientAlibabaCloud;
    use AlibabaCloudClientExceptionClientException;
    use AlibabaCloudClientExceptionServerException;
    
    /**
     * 阿里信息发送类
     * @Task("ali")
     */
    class AliTask
    {
        /**
         * 发送短信验证码
         */
        public function sendCode($phone,$code)
        {
            $config = config('ali');
            $param = [
                'code' => $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();
                print_r($result->toArray());
            } catch (ClientException $e) {
                echo $e->getErrorMessage() . PHP_EOL;
            } catch (ServerException $e) {
                echo $e->getErrorMessage() . PHP_EOL;
            }
        }
    }
  • 相关阅读:
    [JLOI2015]有意义的字符串
    二阶常系数线性齐次递推式的特征方程
    CH1812 生日礼物
    CH1809 匹配统计
    CH1808 Milking Grid
    BZOJ4025 二分图
    BZOJ3514 GERALD07加强版
    NOI2014 魔法森林
    WC2006 水管局长数据加强版
    LG3690 【模板】Link Cut Tree 和 SDOI2008 洞穴勘测
  • 原文地址:https://www.cnblogs.com/yipianchuyun/p/14377969.html
Copyright © 2011-2022 走看看