2016-06-15 5 views
1

J'essaie d'implémenter l'implémentation côté serveur de la messagerie cloud Firebase. C'est le contenu du corps pour envoyer un message en fonction du sujet.Messagerie cloud multicast Firebase

{ 
"to" : "/topics/topic_name", 
    "priority" : "high", 
    "data" : { 
    "message" : "Actual message for notification", 
    "title" : "Title" 
    } 
} 

Ce que je veux savoir est comment envoyer le message ci-dessus pour un groupe de regs. To field est une chaîne pas un tableau de chaîne. c'est-à-dire, je peux envoyer un message aux identifiants un par un. Avec GCM, nous pouvons envoyer les messages au groupe d'identifiants.

Aussi quelle est la limite pour l'envoi de messages de multidiffusion. (1000 identifiants par message).

Veuillez me faire savoir s'il me manque quelque chose.

Répondre

2

Oui, avec Firebase, nous pouvons envoyer des messages à plusieurs ID d'enregistrement. La syntaxe est

{ 
"registration_ids":["red_id1","reg_id2",...], 
"to" : "/topics/topic_name", 
    "priority" : "high", 
    "data" : { 
    "message" : "Actual message for notification", 
    "title" : "Title" 
    } 
} 

limites En ce qui concerne, je pense qu'il n'y a pas de limite dans le service de notification Firebase pour la messagerie multidiffusion

+0

Pouvez-vous me montrer les documents pour cela? Parce que j'ai versé sur tous les documents Firebase. Peut-être que je l'ai manqué. –

+0

Merci pour la réponse. Je l'ai. Que je suis bête. –

+0

Heres le lien https://firebase.google.com/docs/cloud-messaging/http-server-ref – rinik

0

j'ai un doute avec cette rinik dit "Je pense qu'il n'y a aucune limite dans le service de notification Firebase Pour la messagerie multidiffusion "

mais si vous envoyez une notification ou une charge utile de données à 1000 identifiants enregistrés ou plus, vous avez une limite de 4 ko par requête.

+0

Est-ce une réponse à la question? Pourquoi publiez-vous ce texte en guise de réponse? –

+0

est édité et corrigé maintenant ... –