Frage

Das Problem, mit dem ich konfrontiert bin, ist, dass nachdem ich meine App für den aktuellen Benutzer genehmigt habehttp://developers.facebook.com/docs/authentication/ (Client-Seite) Ich kann keine XMPP-Verbindung herstellen, da ich den Sitzungsschlüssel kennen muss, um darauf zuzugreifen. Bei der Verwendung serverbasierter Fluss werden die Sitzungseigenschaften als Teil des Zugriffs-Tokens gesendet. Und ich habe keinen Weg gefunden, den Sitzungsschlüssel für meinen OAuth-basierten Authentifizierungs-Client-Seite zu erhalten. Bitte schlagen Sie vor, wie ich es bekommen kann.

Ich mache alle Anfragen von JavaScript (Google Chrome -Erweiterung).

War es hilfreich?

Lösung

Facebook verwertet tatsächlich den Sitzungsschlüssel. Sie haben erst kürzlich (ein paar Tage nachdem Sie die Frage gestellt haben, die ich glaube) ihre Authentifizierungsmethode aktualisiert haben, um den Sitzungsschlüssel nicht mehr zu benötigen. Wenn Sie es aus irgendeinem Grund noch brauchen, können Sie es erhalten, indem Sie die Auth.Promote_Session -Methode in der Rest -API nachschlagen, aber das wird veraltet und wird im Oktober entfernt.

Wenn Sie überprüfen https://developers.facebook.com/docs/chat/ Sie sollten feststellen, dass das Access -Token Ihnen das bringt, was Sie jetzt brauchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top