如何在不发送通知的情况下判断 GCM 令牌是否有效?

How to tell if GCM token is valid, without sending a notification?

有没有办法告诉 GCM 令牌何时不再有效,而无需实际尝试发送通知并收到错误?

谢谢。

您可以使用 google 提供的干燥 运行 功能来完成此操作。

当从您的 Web 服务器向 GCM 服务器发送通知请求时,您可以添加 dry_run 键为 true

此参数允许开发人员在不实际发送消息的情况下测试请求。默认值为 false,它必须是一个 JSON 布尔值。

如果 Notification 键无效,它会给出请求的相应 http 响应