Wie kann ich feststellen, wann Freunde online sind?
-
27-10-2019 - |
Frage
Ich möchte eine Desktop -Anwendung erstellen, die mich benachrichtigt, wenn ein bestimmter Freund online kommt. Meine Idee war, die Chat -API zu verwenden, fand aber heraus, dass sie keine "Präsenzsonden" unterstützt, was ich vermute, was ich brauche. Gibt es noch andere?
Lösung
Ihre beste Wette ist, die zu verwenden online_presence
Feld der FQL -Benutzertabelle.
online_presence
: Der Facebook -Chat -Status des Benutzers. Gibt eine Zeichenfolge zurück, eine von aktiven, im Leerlauf, Offline oder Fehler (wenn Facebook die Präsenzinformationen auf der Serverseite nicht bestimmen kann). Die Abfrage gibt den Facebook -Chat -Status des Benutzers nicht zurück, wenn diese Informationen aus Datenschutzgründen eingeschränkt sind.
Um auf diese Informationen zuzugreifen, müssen Sie Benutzer gewähren friends_online_presence
Erlaubnis zu Ihrer Bewerbung.