3

我想知道 GCM 中的注册 ID 格式是否有某些限制。

换句话说,是否有任何字符可以安全地假设不会在有效的 GCM 注册 ID 中?

我之所以问这个问题,是因为我想为这样的有效 ID 添加一个后缀(由无效字符组成),并使用该后缀来标识 GCM 注册 ID(而不是 C2DM 注册 ID)。

4

1 回答 1

1

如果您的用例允许,您可以使用“空格”字符。

GCM id 可能包含 a-zA-Z0-9 和“破折号”字符。(没有引用,只是观察)

并且尽量不要使用 {} 或 [] 作为分隔符,以防 json 字符串混淆。

另请注意,GCM id 没有长度限制。根据 id 生成引擎,它可能会更短或更长时间地返回。

于 2013-01-10T10:03:01.340 回答