2016-04-11 33 views
0

Android'de bir fitness uygulaması geliştiriyorum. Uygulama egzersiz verilerini Fitbit'e eklemek istiyorum. Ben başarıyla 2.0 My url aşağıdaki gibidir OAuth kullanarak Fitbit giriş oldu:Fitbit entegrasyonu yenilenemeyen bir simge almıyor

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

ve ben tepki altına alıyorum: Ben yenileme jetonu alamıyorum

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

. Erişim jetonunu nasıl yenileyeceğim? Lütfen bana nerede yanlış olduğumu veya bir şeyleri kaçırdığın konusunda yönlendir.

Teşekkür

cevap

1

ben örtülü hibe akışını kullanıyorum. Implicit Grant Flow, yenileme jetonlarını kullanmaz ve kullanıcı, erişim belirtecinin süresi dolduğunda uygulamayı yeniden yetkilendirmelidir.

Authorization Code Grant Flow'u arıyor olabilirsiniz.