我有一个网站应用程序,想使用AWS发送推送通知。我不明白应该使用哪个AWS服务来向网站应用程序发送推送通知。看起来AWS SNS服务似乎不能做到这一点,但我找不到任何示例。请告诉我应该使用哪个服务?
您可以从SNS触发Web Push通知,但仅发布消息是不够的。您需要配置VAPID密钥,请求用户权限并在服务器端保存订阅。
您可以在此处阅读详细指南:如何使用AWS免费发送Web Push通知而无需Firebase
1 - 你可以使用SNS向Web应用程序端点发送HTTP请求;
2 - 如果你正在寻找“实时”前端更新,你可以使用AWS IoT通过WebSockets发送通知。
这可能会帮助你开始使用AWS IoT:http://gettechtalent.com/blog/tutorial-real-time-frontend-updates-with-react-serverless-and-websockets-on-aws-iot.html
SNS: http://docs.aws.amazon.com/sns/latest/dg/SendMessageToHttp.html