【问题标题】:Subscribe an Amazon SNS topic using AWS Lambda function?使用 AWS Lambda 函数订阅 Amazon SNS 主题?
【发布时间】:2017-06-15 05:13:16
【问题描述】:

我们可以使用 AWS Lambda 函数订阅 Amazon SNS 主题吗?

【问题讨论】:

    标签: amazon-web-services aws-lambda amazon-sns


    【解决方案1】:

    是的。在sns.subscribe()的帮助下

    请记住:不要忘记确认sns.confirmSubscription()

    【讨论】:

    • 谢谢。它的工作。我们可以在一个函数中设置多个端点吗?我正在使用电子邮件协议
    • 当然。只需在您的 Lambda 中多次调用 sns.subscribe
    • 我可以在不使用 sns.confirmSubscription() 的情况下订阅主题。你能告诉我这项服务的目的吗?
    • 对于某些端点(例如email),您需要确认订阅,直到端点/订阅者得到通知。对于 AWS 服务(例如 Lambda),情况并非如此。
    • 每次触发 lambda 时都会收到一封确认邮件,有没有办法在用户确认后禁用该邮件?
    【解决方案2】:

    如果您的意思是可以将来自 SNS 主题的消息用作 lambda 函数的 trigger,那么答案是肯定的。

    如果您的意思是您可以编写一个 lambda 函数,将 subscription 添加到 SNS 主题,那么答案是肯定的。底部是特定语言的 AWS 开发工具包的链接。您的 Lambda 函数还需要具有适当的权限才能添加订阅。

    【讨论】:

      猜你喜欢
      • 2015-09-26
      • 2021-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-14
      • 2019-09-02
      • 2015-05-29
      • 1970-01-01
      相关资源
      最近更新 更多