如何在一次 API 调用中通过 Amazon SNS 发送推送通知?

Posted

技术标签:

【中文标题】如何在一次 API 调用中通过 Amazon SNS 发送推送通知?【英文标题】:How to send push notification via Amazon SNS in one API call? 【发布时间】:2016-10-07 13:07:03 【问题描述】:

知道device token/registration idplatform application arn是否可以在一个API调用中发送推送通知?

我发现它可以通过 2 个 API 调用 (CreatePlatformEndpoint + Publish) 完成,但似乎应该有更简单的方法。

【问题讨论】:

【参考方案1】:

不,没有其他办法。您必须首先在 SNS 上创建端点,然后才能使用它的 ARN 发送通知,并且没有 API 调用可以立即创建和发布(至少现在还没有)。

查看here 以供参考

【讨论】:

啊,虽然我错过了一些东西,因为亚马逊似乎可以自己将消息发布到给定的设备令牌。有没有其他支持这一点的替代方案? 我不知道。但是您可以跳过 SNS 并将请求直接发送到 GCM/FCM、APNS 或 WNS,但是您必须实现所有逻辑

以上是关于如何在一次 API 调用中通过 Amazon SNS 发送推送通知?的主要内容,如果未能解决你的问题,请参考以下文章

在 Vue.js 3 中通过 Axios 调用 API 登录时如何隐藏凭据?

如何通过js跨域调用ASP.NET Web API (请问如何实现在javascript中通过http get的方式跨域调用ASP.NET Web API?)

C ++:我在一种方法中获得了一个迭代器,如何在另一种方法中通过迭代器修改原始列表?

在 React 中通过 axios 调用 API(使用自签名证书)时出现 CORS 问题

在 Linux 中通过 SSH 连接到 Amazon EC2

当其中一个获取延迟响应时,如何在 Redux 中通过多个获取进行操作?