2016-09-21 2 views
0

Ich habe auf Google Docs Firebase lesen:Firebase Cloud Messaging - Überprüfen Sie bestehende oder verfügbar Themen

Client-Anwendungen auf jedem vorhandenen Thema abonnieren können, oder sie können ein neues Thema erstellen.

Wie kann ich überprüfen, wie viele vorhandene Themen für mich verfügbar sind? Ist es nur durch die Konsole? Oder gibt es eine API?

+1

Es gibt keine öffentliche API, um eine Themenliste zu erhalten. Siehe http://stackoverflow.com/questions/37874606/how-to-get-all-topics-list-of-firebase-through-api –

+0

Es gibt eine API, um vorhandene oder verfügbare Themen aufzulisten. http://stackoverflow.com/questions/37987821/get-all-subscribed-topics-from-firebase-cloud-messaging –

+0

Bitte werfen Sie einen Blick auf meine Antwort auf eine ähnliche Fragen: https://stackoverflow.com/ Fragen/38948720/is-there-anyway-to-access-the-firebase-Themen-ein-Benutzer-ist-abonniert-zu/47835894 # 47835894 –

Antwort

2

Wie bereits von @FrankvanPuffelen im Abschnitt Kommentare erwähnt, gibt es keine API, um eine Liste der Themen zu erhalten, die Sie haben.

Was Sie tun können, ist die Aufzeichnung der Themen, die Sie auf Ihrer Serverseite erstellt haben. Es hängt also ziemlich von Ihrer eigenen Implementierung ab.

Wenn Sie darüber nachdenken, die Anzahl der Abonnenten eines bestimmten Themas zu überprüfen, damit Sie sehen können, welche aktiv sind oder nicht, ist es auch nicht möglich. Sehen Sie diese answer von @ArthurThompson:

Nein, es gibt keine aktuelle Art und Weise ist es, die Anzahl der Teilnehmer zu einem Thema abzufragen, würden Sie die Beziehung zwischen Token und Themen auf Sie Anwendungsserver pflegen müssen.

+0

Vielen Dank! Ich hab es geschafft! –

Verwandte Themen