最佳实践 - AWS 最终用户消息推送

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

最佳实践

即使您已从客户的最佳利益考虑,仍可能遇到影响消息送达能力的情况。以下部分提供有助于确保您的推送通信送达目标受众的建议。

发送大量推送通知

在发送大量推送通知之前,请确保您的账户已配置为支持您的吞吐量要求。默认情况下,所有账户都配置为每秒发送 25,000 封邮件。如果您需要一秒钟发送超过 25,000 条消息,可以请求增加限额。有关更多信息,请参阅 AWS 最终用户消息推送配额

确保您的账户正确配置了您计划使用的每个推送通知提供商(例如 FCM 或 APNs)的证书。

最后,设计一种处理异常的方法。每种推送通知服务提供不同的异常消息。对于事务性发送,您会收到 API 调用的主状态代码 200,如果在消息发送期间确定相应的平台令牌(例如 FCM)或证书(例如 APN)无效,则每个端点的状态代码为 400 永久失败。