gpt4 book ai didi

android - 新的 senderID 不适用于 GCM mismatchedSenderID

转载 作者:行者123 更新时间:2023-11-29 21:42:37 25 4
gpt4 key购买 nike

几个月前,我从 Google API 控制台激活了我的 GCM,并在我的 Android 项目中实现了它,一切正常。我能够使用我的服务器 API key 注册、获取 regId 并从我的服务器发送通知。一切正常。

昨天我用我的其他 gmail 帐户创建了一个新的 senderID,但是当我用新信息替换 senderID 和服务器 API key 时,Google 回复了烦人的 mismatchedSenderID 错误消息,GCM 不会被发送!

项目中没有其他任何变化,只是一个新的 senderID!可能是什么问题?

最佳答案

好吧,如果您开始使用新的 API key 发送通知,则为旧的 senderID 生成的所有注册 ID 都将停止工作。您应该清除您的数据库并开始从您的用户那里收集新的注册 ID(基于新的 senderID)。

Mismatched Sender

A registration ID is tied to a certain group of senders. When an application registers for GCM usage, it must specify which senders are allowed to send messages. Make sure you're using one of those when trying to send messages to the device. If you switch to a different sender, the existing registration IDs won't work. Happens when error code is MismatchSenderId.

关于android - 新的 senderID 不适用于 GCM mismatchedSenderID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16683874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com