GCM - 可能构成“注册 ID”的字符是什么?

3

我想知道在GCM中注册ID格式方面是否存在某些限制。

换句话说,有没有任何字符可以安全地假定不会出现在有效的GCM注册ID中?

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

1个回答

1

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

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

尽量不要在分隔符中使用 {} 或 [],以防 JSON 字符串混淆。

还要注意,GCM ID 没有长度限制。它有时可能会因 ID 生成引擎而变短或变长。


我自己得出了相同的结论(但是使用换行符),仍然感谢! - Mikey S.
请问您能否提供您回答的来源? - Daniel L.
只翻译文本内容,不进行解释:没有源代码,只是观察。 :) - Calvin
我也看到了注册ID中的下划线。 - Julien Palard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接