/ / Ist es möglich, ein langlebiges Zugriffstoken in Facebook mithilfe eines API-Aufrufs zu erneuern? - Facebook, Facebook-Graph-API

Ist es möglich, ein langlebiges Zugangstoken in Facebook mit einem API-Anruf zu erneuern? - Facebook, Facebook-Grafik-API

Facebook-Dokumentation besagt, dass

. Sie können jederzeit ein neues, langlebiges Token generieren, indem Sie die Person an den von Ihrer Web-App verwendeten Anmeldefluss zurücksenden. Beachten Sie, dass sich die Person nicht erneut anmelden mussSie haben Ihre App bereits autorisiertwird sofort mit einem aktualisierten Token aus dem Anmeldefluss zurück zu Ihrer App umleiten. Wie dies der Person angezeigt wird, hängt von der Art des von Ihnen verwendeten Anmeldeflusses ab. Wenn Sie beispielsweise das JavaScript SDK verwenden, geschieht dies Wenn Sie im Hintergrund einen serverseitigen Flow verwenden, leitet der Browser schnell zum Anmeldedialog um und kehrt dann automatisch und sofort wieder zu Ihrer App zurück.

Was bedeutet es, dass sich die Person nicht anmelden muss? Muss er seine Ausweise nicht noch einmal geben? Wenn nicht, wie authentifiziert der FB den Benutzer und erhält den aktualisierten Zugriffstoken?

Antworten:

0 für die Antwort № 1

Ja, aber Sie benötigen, dass der Benutzer Ihre Website besuchtApp. Dann überprüfen Sie den Anmeldestatus. Wenn er "verbunden" ist, erhalten Sie ein neues kurzlebiges Token, ohne dass der Benutzer sich erneut anmeldet. Dies liegt daran, dass der Token Informationen zu Apps enthält, die bereits vom Benutzer autorisiert wurden. Wenn dies nicht der Fall ist oder sich der Benutzer nicht in der FB angemeldet hat, müssen Sie die Anmeldefunktion aufrufen.

Sobald Sie das Token haben, können Sie erneut ein neues langlebiges Token erstellen.