在这个例子中,我们将处理亚马逊简单通知服务(SNS),向手机发送短信。
安装
运行composer require aws/aws-sdk-php
,安装AWS SDK for PHP库。
配置AWS SNS
进入 "身份和访问管理 "仪表板,通过分配 "AmazonSNSFullAccess "策略添加一个新用户。secret
,在创建新用户时只能看到一次,所以请确保你在安全的地方记下它。还要确保该用户不能像普通人那样登录AWS,所以 "组 "应该是 "无",而不是像 "AdministratorAccess "这样的东西。
文件
parameters.yml
parameters:
services.yml
services:
AwsSnsUtilInterface
declare(strict_types=1);
AwsSnsUtil
配置细节可以在这里找到。
declare(strict_types=1);
测试
$this->awsSnsUtil->sendSms('0044_rest_of_the_number');