【问题标题】:Create SNS Topic As Cognito Identity创建 SNS 主题作为 Cognito 身份
【发布时间】:2016-03-24 23:08:55
【问题描述】:

在 Golang 中使用 AWS。

目前,我使用 AWS 开发工具包前端和 Facebook 作为凭证​​提供者在 AWS Cognito 中创建身份。这很好用。

我使用 SNS 向 iOS 和 Android 发送推送通知,这也很好用。

但我读到 SNS 仅允许每个用户 3000 个主题。如果我了解 Cognito 和 SNS 的工作原理(以及我在日志/仪表板中看到的内容),所有主题都是由 Cognito 身份承担的角色创建的。所以它们都是由同一个“用户”创建的。所以考虑到服务,我会很快达到 3000。

理想情况下,我会将 AWS 凭证发送到我的 Golang 后端,然后我会在那里为每个身份创建主题并确认订阅。

是否可以为每个 Cognito 身份创建主题,使个人身份成为主题的所有者?

如果是,这是一个特定的 API 调用吗?

或者这是必须使用特定角色设置的东西?

【问题讨论】:

    标签: amazon-web-services amazon-sns amazon-cognito


    【解决方案1】:

    AWS 通常不会像那样通过“用户”来限制事情。每个 AWS 账户有 3,000 个 SNS 主题限制。这是一个软限制。您可以填写请求以提高限制。

    另外,我不确定 3,000 是否是默认限制。目前我似乎在任何官方文档中都找不到这一点。这是我唯一能找到的,它列出了 100,000 个 SNS 主题的限制:http://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html#limits_sns

    【讨论】:

    • 我喜欢你说的!
    猜你喜欢
    • 2019-10-31
    • 2017-04-23
    • 1970-01-01
    • 2016-09-23
    • 1970-01-01
    • 2017-10-08
    • 1970-01-01
    • 2021-09-13
    • 2020-08-03
    相关资源
    最近更新 更多