SNS: Getting Started
To get start with Simple Notification Service (SNS) :
- Create a topic -> by visiting Amazon SNS console you can create a topic.
- Create a subscription to the topic
- Publish a message to the topic
- Delete the subscription and topic
SNS with Amplify (and Firebase)
Usage of SNS(adding Push Notifications into their mobile app) with amplify:
- Asynchronous actions, such as when an order is placed through an app, and confirmation or status notifications are sent to the user.
- Scheduled reminders
- Instant messaging, where your app provides two-way communication (i.e., chat).
How ro create platform application in Amazon Simple Notification Service (Amazon SNS) to send push notifications to Android devices.
- Add your project to Firebase
- To create your Android platform application in Amazon SNS, you must have credentials from Firebase Cloud Messaging (FCM).
- Copy your FCM project’s API key
-
In the Firebase console, choose your project.
-
Choose Project settings.
-
Choose Cloud Messaging.
-
Copy your FCM project’s API key to your clipboard.
- Create a platform application in Amazon SNS
-
Open the Amazon SNS console.
-
Choose Mobile. Then, choose Push notifications.
-
Choose Create platform application.
- On the Create platform application page, under Details, do the following:
- Enter the name of your application.
- Choose Firebase Cloud Messaging (FCM).
- Enter the server key that you copied earlier, Under Firebase Cloud Messaging Credentials
-
(Optional) Set up event notifications and delivery status logging.
- Choose Create platform application.