2016-04-11 27 views
0

私はアンドロイドで1つのフィットネスアプリを開発しています。 Fitbitに自分のアプリのトレーニングデータを追加したいと思います。Fitbitインテグレーションでリフレッシュトークンが取得されない

https://www.fitbit.com/oauth2/authorize?response_type=token&client_id=" 
     + clientId + "&redirect_uri=" + redirectUri + "&scope=" + scope 

と私は応答の下に取得しています:私はリフレッシュトークンが届かない

callback://android-****#scope=activity&user_id=*****&token_type=Bearer&expires_in=86152&access_token=***************HAiOjE0NjAxMTI3MjUsInNjb3BlcyI6IndhY3QiLCJzdWIiOiI0NjZTNzIiLCJhdWQiOiIyMjdIWDgiLCJpc3MiOiJGaXRiaXQiLCJ0eXAiOiJhY2Nlc3NfdG9rZW4iLCJpYXQiOjE0NjAwMjY1NzN9.KV3zV0QjNHv0nmFAxGzd6OUp********* 

私は正常にOAuth 2.0の私のURLは以下の通りであるを使ってFitbitにログインしました。アクセストークンをどのように更新しますか?私が間違っている場所や何かが見つからない場所に案内してください。

ありがとうございます。

答えて

1

私は暗黙の許可フローを使用しています。暗黙的な許可フローはリフレッシュトークンを使用せず、ユーザーはアクセストークンの有効期限が切れたときにアプリケーションを再承認する必要があります。

あなたはAuthorization Code Grant Flowを探しているかもしれません。

関連する問題