android Longueur de l’enregistrement de l’identifiant GCM

Dans Google Cloud Messaging, quelle est exactement la longueur maximale de l’ID d’inscription?

Un ingénieur de Google a déclaré que l’ID d’enregistrement peut aller jusqu’à 4K . Les utilisateurs ont observé qu’il s’agit de 255 caractères.

Je pense que je peux vous aider avec ça … je travaille avec GCM cette semaine et l’ID d’enregistrement de mon appareil ressemble à ceci:

APA91bHPRgkF3JUikC4ENAHEeMrd41Zxv3hVZjC9KtT8OvPVGJ-hQMRKRrZuJAEcl7B338qju59zJMjw2DELjzEvxwYv7hH5Ynpc1ODQ0aT4U4OFEeco8ohsN5PjL1iC2dNtk2BAokeMCg2ZXKqpc8FXKmhX94kxxQ

163 caractères!

J’espère que cela peut vous aider …

Sur iOS, tous mes jetons d’enregistrement ressemblent à ceci:

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

(152 caractères)

Notez les deux points après 11 caractères. Notez également qu’il a la séquence “APA …” APRÈS les deux-points, mais vous devez utiliser le jeton d’inscription complet.

Il n’y a pas de limite officielle pour l’ID GCM, la taille de la charge utile est 4k quand j’écris ceci. Bien que, il est prudent de supposer 255 pour GCM ID selon ceci et la discussion avant moi.

Si c’est dans la firebase database que vous posez la question, je vous suggère d’utiliser TEXT.