Comment envoyer des notifications à des utilisateurs avec la FCM?
J'ai préparé le récepteur pour la FCM, et peut envoyer une notification à tous les appareils.
gcm-http.googleapis.com/gcm/send avec ce lien peut envoyer aux utilisateurs cible qui est inscrit et poste pour la cible des appareils comme ci-dessous json :
{
"notification": {
"title": "sample Title",
"text": "sample text" },
"to" : "[registration id]"
}
Cependant, j'ai besoin d'envoyer des notifications aux utilisateurs cibles lequel j'ai choisi,
via e-mail ou nom...etc .
Par exemple:
{
"notification": {
"title": "sample Title",
"text": "sample text" },
"to" : "[email or name or sex ...]"
}
Comment puis-je le faire?
Dois-je créer un serveur web ou autre chose?
OriginalL'auteur Olcay Sönmez | 2016-06-08
Vous devez vous connecter pour publier un commentaire.
Oui. Vous avez besoin d'un endroit où vous pouvez mapper le nom/e-mail à l'enregistrement des Identifiants. Ces enregistrement Id doit être inclus dans la demande de la FCM, par exemple
enverra le pousser à "qrgqry34562456" et "245346236ef'.
Le numéro d'enregistrement que vous utilisez dans l'appel est le même qui est appelé 'token' dans cette fonction de rappel dans l'application.
est registration_id et de l'enregistrement jeton de la même chose?
oui
guide des bonnes github.com/firebase/quickstart-android/tree/master/messaging
bon , mais id, vous pouvez obtenir à partir de FirebaseInstanceId.getInstance().getToken() ou la classe AppFirebaseMessageingService: FirebaseMessagingService() { override plaisir onNewToken(jeton: String?) { super.onNewToken(token) } remplacer plaisir onMessageReceived(msg: RemoteMessage?) { super.onMessageReceived(msg)}}
OriginalL'auteur Tim Castelijns
vous pouvez envoyer un message à un autre appareil à l'aide de ce code. il n'y a pas besoin de serveur dans le présent code.
c'est la partie de piratage, et Oui aussi, je ne le recommande pas, mais j'ai donné la réponse que nous pouvons faire à partir d'ici aussi, nous pouvons assurer que la partie en chiffrant la clé si nécessaire. et oui merci de me le faire savoir.
Comment allons-nous utiliser?
il suffit de fournir token_id du récepteur et du corps qui vous souhaitez envoyer. Aussi, ne pas oublier de changer la clé api
nous pouvons assurer que la partie de chiffrement de la clé - ce n'est pas vrai
OriginalL'auteur Durgesh Kumar