84 votes

android GCM SENDER_ID

J'essaie de migrer vers GCM et j'ai un problème avec l' SENDER_ID - je besoin de fournir. J'utilise le projet de démonstration de goole. Dans ce projet, j'ai besoin, si je comprends bien, pour fournir un SENDER_ID de la demande dans le CommonUtilities.java fichier.

Le SENDER_ID que je fournis est la clé de l'API, je me suis inscrit sur https://code.google.com/apis/console/ et a cette forme: AIzaSyAxxxxxxx_xxxxxxxxxxxnoGZw (total de 40 caractères).

À l'aide de cette chaîne comme SENDER_ID je reçois sur "BroadcastReceiver mHandleMessageReceiver" un message d'erreur: à Partir de GCM: erreur (INVALID_SENDER)..

Où est l'erreur? La chaîne je ne l' SENDER_ID?

Je vous remercie.

183voto

azgolfer Points 6806

Non, le SENDER_ID est l'ID de projet que vous avez signé à l'API Google console, il devrait une chaîne numérique. par exemple, sur votre navigateur URI, vous devriez voir ceci:

https://code.google.com/apis/console/#project:4815162342

L'ID de l'Expéditeur est 4815162342

24voto

PankajAndroid Points 1254

Accédez à votre Api Google page de la Console. Sélectionnez le projet que vous utilisez à partir du menu déroulant sur la gauche. Sélectionnez Aperçu et maintenant vous pouvez voir vous project number. C'est l' SENDER_ID vous devez utiliser

Une autre façon d'obtenir votre numéro de projet est d'obtenir la valeur de "projet" à partir de votre url. Votre url doit être comme ceci: "https://code.google.com/apis/console/b/0/#project:886025556782". Ici, le numéro de projet est "886025556782". ce nombre est SENDER_ID

2voto

insomniac Points 79

Peut-être que vous n'avez pas activé Google Cloud Messaging pour Android dans l'API de la COnsole. Voici les instructions:

http://developer.android.com/google/gcm/gs.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X