在angular5中从SNS订阅和获取通知



我正在Angular5中做一个简单的测试应用程序,它将读取来自亚马逊SNS主题的通知,并将其显示在UI上。

我将手动将消息发布到主题中。但问题是我如何使用aws-sdk从Angular应用程序订阅它。

谢谢!

您应该使用webhook或IOT主题或调度lambda来执行此操作。由于您将消息发布到SNS主题,该主题应该订阅您的所谓Lambda函数。之后,从应用程序端,只要有来自SNS主题的消息,就必须触发lambda函数。因此,从应用程序端来看,我们应该有一个计划特定时间(5分钟(的lambda,否则当SNS消息数据传输到lambda函数中时,我们将不会被触发。

我们可以使用webhook或IOT主题,而不是使用schedule lambda来订阅它,订阅SNS主题的lambda将把它的数据/消息发布到webhook或IOT主题。因此,在IOT或webhook上发布数据后不久,从应用程序端,我们总是订阅它,我们将实时接收数据。

最新更新