3

我将 Amazon SNS 服务用于需要推送通知的 iOS 应用程序。

除了我必须注册我的设备令牌的部分之外,我已经想到了大部分事情。

就是亚马逊谈论它的地方。它可以手动完成,也可以借助 createPlatformEndpoint API 来完成,他们显然推荐用于批量上传。我的问题是我们如何直接从稍后将安装应用程序的设备注册令牌。该文档讨论了我现在想要避免的代理服务器。没有直接的方法吗,比如我可以直接调用方法并将应用程序中收到的设备令牌推送到我的 SNS 平台?

This , 可能是重复的,只是它是针对 Android 的。

4

1 回答 1

5

AWS 移动开发工具包支持直接从移动设备访问 SNS 。如果您有兴趣在 iOS 上查看演示此代码的代码,我们提供了一些作为我们为 re:Invent 2013 准备的示例,称为Mobile Photo Share

直接从移动设备访问 SNS 时需要注意的重要一点是,您需要将传递到设备的凭据限制为仅需要访问的服务和资源。您可以通过网络身份联合或具有适当限制策略的令牌自动售货机来完成此操作。

如果您想了解有关 Mobile Photo Share 应用程序的更多信息,我们在 re:Invent 上就该应用程序及其架构进行了两次会谈。这些演讲的视频和幻灯片可在此处获得:

于 2013-12-04T20:46:29.643 回答