适用于 Web 应用程序的亚马逊简单通知服务

Posted

技术标签:

【中文标题】适用于 Web 应用程序的亚马逊简单通知服务【英文标题】:Amazon simple notification service for web apps 【发布时间】:2017-05-18 07:04:04 【问题描述】:

我想在我的 androidios 和网络应用程序中使用亚马逊简单通知服务接收通知。我发现,如何在 android 和 ios 中启用它,但是有人可以帮我在我的 web 应用程序(node js)中做同样的事情吗?如果是,那怎么办??

谢谢

【问题讨论】:

【参考方案1】:

看看下面的要点 -> https://gist.github.com/tmarshall/6149ed2475f964cda3f5

它向您展示了如何从 Node.js 应用程序与 SNS 交互。

这里是 SDK 本身的文档 - http://docs.aws.amazon.com/AWSjavascriptSDK/latest/AWS/SNS.html

【讨论】:

【参考方案2】:

您需要支持在 Web 应用中接收或订阅 SNS 通知。 iOS 和 Android 带有处理推送通知的服务,您必须为您的应用构建此服务。

您可以将 SNS 发送到 http 端点,但您可能更容易将通知发送到 SQS 以供您的节点应用使用。

我找不到用于订阅 SNS 的 npm 包,但这里有一篇很好的博文 https://deepstream.io/blog/publishing-aws-sns-messages-to-browsers-tutorial/

【讨论】:

以上是关于适用于 Web 应用程序的亚马逊简单通知服务的主要内容,如果未能解决你的问题,请参考以下文章

适用于亚马逊网络服务的 Spring Cloud

iOS 上的亚马逊应用内购买

适用于 Android 亚马逊 AppStore 的应用内支付

适用于 Android 的 Azure 通知中心:如何使用后台服务处理数据消息?

使用本地系统应用程序池标识时,进程仅适用于 Web 应用程序

从适用于 Android 的亚马逊应用和游戏开发商处购买应用内