2016-07-15 7 views
-1

nennen ich Benutzer der fitbit Daten zugreifen möchte fitbit APIMit OAuth2.0 Bibliothek in Java API Fitbit

mit, was, ich verstanden 1- Ich habe von OAuth Benutzer Zustimmung erhalten 2,0 Authentifizierung. 2- Holen Sie sich das Zugangstoken. 3- Dann können die Daten mit dem Token anfordern.

ich die OAuth 2.0-Bibliothek von diesem Link heruntergeladen haben http://www.java2s.com/Code/Jar/o/Downloadoauth2jar.htm

ich die Fitbit-API-Dokumentation gelesen haben, und ich habe den Antrag des in der doc wie das folgende Beispiel

https://www.fitbit.com/oauth2/authorize?response_type=token&client_id=22942C&redirect_uri=http%3A%2F%2Fexample.com%2Ffitbit_auth&scope=activity%20nutrition%20heartrate%20location%20nutrition%20profile%20settings%20sleep%20social%20weight&expires_in=604800

beschriebenen Parameter füllen

Die Frage ist, wie diese Anfragen in meiner Java-App zu tun? Was fehlt, muss ich installieren, um eine HTTP-Anfrage von Java zu machen.

auch, wo und wie ich das OAuth 2.0 lib, wenn die HTTP-Anforderung von Java

Antwort

0

einen Blick auf den Google OAuth Java client Nehmen Danke getan werden kann. Es gibt ein Beispiel für die Verwendung des Clients available here.

+0

Vielen Dank für die Antwort. Wenn ich jetzt eine URL-Verbindung verwende, kann ich die Antwort vom Server anfordern und erhalten, was ist der Vorteil der Verwendung von OAuth 2.0 lib? Wo kann ich es verwenden, wenn die Authentifizierung über http-Anfragen und -Antworten über URL Connection ... erfolgt ist. – Shaimaa

+0

Sie müssen keine OAuth-Bibliothek verwenden, aber es kann Ihnen bei der Implementierung des OAuth-Flusses helfen. Es wird empfohlen, eine OAuth-Bibliothek auf der Fitbit-Website zu verwenden: https://dev.fitbit.com/docs/oauth2/ – ck1

Verwandte Themen