50

在 Google Cloud Messaging 中,注册 ID 的最大长度到底是多少?

4

4 回答 4

55

一位google工程师说注册ID最高可达4K。用户观察到它是 255 个字符。

于 2012-12-04T22:32:23.177 回答
11

我想我可以帮你解决这个问题......我这周正在使用 GCM,我的设备注册 ID 如下所示:

APA91bHPRgkF3JUikC4ENAHEeMrd41Zxv3hVZjC9KtT8OvPVGJ-hQMRKRrZuJAEcl7B338qju59zJMjw2DELjzEvxwYv7hH5Ynpc1ODQ0aT4U4OFEeco8ohsN5PjL1iC2dNtkFX8BAokeMCg24kIkmxq

163 个字符!

我希望这可以帮助你...

于 2012-07-16T08:45:07.290 回答
4

在 iOS 上,我的所有注册令牌如下所示:

lhBV25_Znsk:APA91bHFM9nbX-s0py6-ktzgdpP_y85RahdL3OJ4LG4v-jT_9QY8ZbZH8uK-JNO_BDy75b6RfDT-v-j5W0FXIFTif72ckT3kqLNBDNWYSd5AhxYwdJi3Wqfdqqi-wL8F_k1nm2qUS3Ra

(152 个字符)

注意 11 个字符后的冒号。另请注意,它在冒号之后有序列“APA...”,但是您应该使用整个注册令牌。

于 2015-07-30T20:07:54.667 回答
1

GCM ID 没有官方限制,我写这篇文章的时候有效载荷大小是 4k。虽然,根据这个和我之前的讨论,假设 GCM ID 为 255 是安全的。

如果您要问的问题是在数据库中,我建议您使用 TEXT。

于 2016-01-20T08:00:01.717 回答