numero2/contao-notification_center-aws-sns
Composer 安装命令:
composer require numero2/contao-notification_center-aws-sns
包简介
Integration of AWS SNS as a notification gateway for Contao 4 with Notification Center
README 文档
README
About
The package adds AWS SNS to the Notification Center as a gateway.
System requirements
Installation
- Install via Contao Manager or Composer (
composer require numero2/contao-notification_center-aws-sns) - Run a database update via the Contao-Installtool or using the contao:migrate command.
- Create a
SMS (Amazon Web Services SNS)gateway in the Notification Center
How to generate API keys in AWS
- Log in to the AWS Management Console
- Select a Supported Region from the top right of the console
- Switch to the
IAMService - Select
Policiesand chooseCreate policy - Switch to the
JSONtab and see the example below for a policy which can be used - Save the policy and switch to
Usersand clickCreate user - In
Permissions optionsselectAttach policies directlyand choose the Policy created before - Click
Nextand thenCreate user - Back in the overview of users select the newly created user and switch to the tab
Security credentials - In the section
Access keysclick the buttonCreate access key - Choose the option
Otherand clickNext, you can skip thedescription tagand chooseCreate access key - Make sure to save the generated
Access keyand theSecret access keyfor later configuration in Contao - Click on
Doneto finish the process
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"sns:Publish"
],
"Resource": [
"*"
]
}
]
}
🚨 Important information about phone number format
AWS requires the recipient phone number to be in E.164 format (e.g +49123456789). For this purpose this extension provides a custom Input validation option called Phone number (E.164) for the form generator.
For a better user experience we suggest to use a small JavaScript called International Telephone Input which makes sure the inserted number matches the format.
统计信息
- 总下载量: 25
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: LGPL-3.0-or-later
- 更新时间: 2021-07-09