Android Gcm消息太大,带有效负载<;4KB
我正在尝试通过gcm发送消息。消息有效负载为Android Gcm消息太大,带有效负载<;4KB,android,python,google-cloud-messaging,Android,Python,Google Cloud Messaging,我正在尝试通过gcm发送消息。消息有效负载为 {"header": "\u041d\u043e\u0432\u043e\u0435 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435", "message": "\u0428\u043e\u0443 \"\u042d\u041f\u0418\u0427\u0415\u0421\u041a\u0418\u0419 \u041f\u0420\u041e\u0412\u0
{"header": "\u041d\u043e\u0432\u043e\u0435 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435", "message": "\u0428\u043e\u0443 \"\u042d\u041f\u0418\u0427\u0415\u0421\u041a\u0418\u0419 \u041f\u0420\u041e\u0412\u0410\u041b!\"", "number": "118"}
它只有大约300字节长,包括所有符号。当我将消息发送到7个不同的键时,一切都正常。但当我将消息发送到36个键时,所有键(即使是在上一步成功传递的键)都会返回MessageTooBig
我该怎么办?我做错了什么?如果我做错了,有人可以确认或驳回,但如果你是指通知密钥,那么听起来好像每个指向密钥的消息都被计入了有效负载。7*300byes=~2kb,而36*300byes=~10kb。这肯定是我的代码中的错误,因此问题可能被标记为无效。thx。如果我错了,有人可以确认或驳回,但如果你是指通知密钥,那么听起来好像每个指向密钥的消息都被计入了有效负载。7*300byes=~2kb,而36*300byes=~10kb。这肯定是我的代码中的错误,因此问题可能被标记为无效。谢谢。