gpt4 book ai didi

amazon-web-services - 在 AWS 上使用 Firebase Cloud Messaging (FCM) 发送通知时是否需要使用 Amazon SNS?

转载 作者:行者123 更新时间:2023-12-03 23:51:25 45 4
gpt4 key购买 nike

我有一个可以接收推送通知的现有移动应用程序,我有一个现有的后端应用程序,它公开了一个 API,用于向应用程序发送通知。后端应用程序使用 Firebase Cloud Messaging (FCM),因此可以将其视为 FCM 的包装器。我的后端应用程序使用 Firebase Admin SDK 创建消息并将它们发送到 Firebase。我的客户访问了我的后端应用程序公开的 API(因此,如果我们假设客户正在使用 Postman,那么发送消息的流程是:Postman->我的后端应用程序->Firebase->Mobile 应用程序)。

到目前为止,我一直在本地服务器上运行我的后端应用程序,并且运行良好。但现在我需要在 AWS 上部署它。我的问题是:是否有必要使用 Amazon SNS?我真的不需要 AWS 的任何附加功能,我只希望 AWS 允许所需的通信。

例如,我不需要去 AWS 界面输入 token 来向我的手机发送消息。我已经通过后端公开了一个用于发送消息的 API。那么,我是否应该费心设置 SNS?

我知道至少我必须让我的 firebase 项目谷歌凭证可用于 AWS 上的实例(在位于使用 GOOGLE_APPLICATION_CREDENTIALS 指定的路径的文件中)。还需要哪些其他配置步骤?非常感谢。

最佳答案

经过一番调查,我发现没有必要使用 Amazon SNS 来实现我想要实现的目标。

我能够将我的服务器应用程序(使用 Firebase Cloud Message)部署到 AWS,并且消息到达手机没有任何问题。

我使用 Google Firebase 站点上描述的步骤初始化了我的后端应用程序:https://firebase.google.com/docs/admin/setup

关于amazon-web-services - 在 AWS 上使用 Firebase Cloud Messaging (FCM) 发送通知时是否需要使用 Amazon SNS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57112226/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com