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;
            }
        }
    }
  • 相关阅读:
    HDU6216
    HDU6213
    HDU6191(01字典树启发式合并)
    HDU4825(01字典树)
    HDU5293(SummerTrainingDay13-B Tree DP + 树状数组 + dfs序)
    HDU2196(SummerTrainingDay13-D tree dp)
    HDU6201
    HDU6205
    HDU6195
    ffmpeg.编译20200719
  • 原文地址:https://www.cnblogs.com/yipianchuyun/p/14377969.html
Copyright © 2011-2022 走看看