2016-06-05 12 views
2

Ich konnte den Zugangscode von der Weiterleitungs-URL bekommen, nach dem ich es für das Zugriffstoken auf Facebook verwenden muss. Der verwendete Ansatz war durch oAuth2.0.

Ich bin in erster Linie Gebäude und Android-App, die fb Login-Funktion haben. Ich habe den Android-Teil implementiert, wo Benutzer Fb App verwenden müssen und Fb wird an die Rückruf-URL weitergeleitet. Die Serverseite basiert auf dem Dropwizard Maven Project. Ich habe genug von der OpenID gelesen, OpenID mit oAuth, restfb aber immer noch nicht in der Lage zu wissen, welche der drei zu verwenden und wie.

In OAuth2.0 kann ich nicht konfigurieren, wie das Zugriffstoken abgerufen und das Diagramm API innerhalb der Ressource-Datei aufgerufen wird. Kann ich in der Ressourcendatei eine URL des fb-Graphen api aufrufen? Ist es möglich, eine API aus einer API oder etwas anderem heraus aufzurufen?So implementieren Sie Facebook Login und Anmeldung in Java REST api

Antwort

0

Erstellen Sie einfach einen Endpunkt in Ihren Restdiensten, damit Sie AccessToken speichern.

Dann, wenn Sie etwas vom Ressourcenserver benötigen, erstellen Sie einfach FacebookTemplate (userToken) und dort haben Sie alle userOperation, feedOperations etc .. für den spezifischen Benutzer, der dieses Token hält.

Das ist ein guter Ansatz für eine App, weil auf diese Weise Sie Facebook-Ressourcen von Server zu Serveraufrufen bekommen können - dann speichern Sie die benötigten Informationen in der Datenbank. Dann in Ihrem Front-End-Mobilteil nur Ihre Datenbank abfragen und die importierten Facebook-Informationen werden da sein.

Verwandte Themen