首页 > 解决方案 > AWS SNS 终端节点到主题订阅或过滤或多个订阅

问题描述

这个问题是相关的,但我无法评论或投票: Amazon SNS multiple subscriptions of the same endpoint

在 AWS 文档的示例中(https://docs.aws.amazon.com/sns/latest/dg/message-filtering.html#message-filtering-example-policy-string-logic):

{
    "customer_interests": ["rugby"],
    "price_usd": [{"numeric":[">", 100]}]
}

我现在得出以下问题:如果端点想要订阅价格超过 100 的“橄榄球”以及价格低于 200 的“棒球”,我将如何设置过滤器?

文档中不知何故缺少这种整体 OR 逻辑。

因此,我考虑使用不同的过滤器策略两次为同一端点订阅该主题。一个带有“橄榄球”过滤器且价格超过 100 的过滤器,以及一个价格低于 200 的“棒球”订阅。这是在 SO 问题中提出的(上面的链接)。

标签: amazon-web-servicesamazon-sns

解决方案


推荐阅读