我正在尝试使用Amazon SNS实现推送通知。我使用了以下链接中提供的示例。应用程序端点创建成功,我可以发送通知罚款。但是,如何在发送通知时忽略非活动设备令牌?我的意思是一些用户可能会卸载该应用。但设备令牌位于我们的端点列表中。我们怎样才能忽略这些终点? https://github.com/awslabs/aws-sdk-net-samples/tree/master/XamarinSamples/SNS/SNSPushNotification/SNSPushNotification.Droid
答案 0 :(得分:0)
根据我的理解,您可以通过两种方式通过Amazon SNS发送通知。
如果您关注选项-1,那么您实际上并不知道已禁用的端点。在这种情况下,您必须在订阅主题之前检查端点是否未被禁用,并在本地表中更新它。
如果您关注选项-2,那么在向EndpointARN发送消息时,您将获得直接异常(EndpointDisabled)。您可以处理此异常并更新本地表。