Я пытаюсь получить данные о здоровье от Fitbit. Я использую flutter_web_auth_2: ^4.1.0. Я написал код, чтобы получить токен от Fitbit. Я могу увидеть страницу входа в систему Fitbit. После того, как я нажимаю на страницу «Разрешить вход», его перенаправление обратно в мое приложение, но я получаю платформусцепцию (PlatformException (отменено, пользователь отменен, null, null)). < /P>
Когда я проверяю свою учетную запись Fitbit, я могу видеть свое приложение там. < /P>
это означает, что добывающее код, но не получает доступа к доступу. Проблема? < /p>
class FitbitService {
final String clientId = '11111';
final String clientSecret =
'11111111111111111111';
final String redirectUri = 'com.joola.onefiftyplushealth://device-callback';
final String scope =
'activity cardio_fitness electrocardiogram heartrate irregular_rhythm_notifications location nutrition oxygen_saturation profile respiratory_rate settings sleep social temperature weight';
Future connect() async {
try {
final encodedRedirectUri = Uri.encodeComponent(redirectUri);
final encodedScope = Uri.encodeComponent(scope);
final authUrl =
'https://www.fitbit.com/oauth2/authorize ... edirectUri';
print("Auth URL: $authUrl");
final result = await FlutterWebAuth2.authenticate(
url: authUrl,
callbackUrlScheme: "com.joola.onefiftyplushealth",
);
print("Fitbit result: $result");
final code = Uri.parse(result).queryParameters['code'];
if (code != null) {
print("Authorization code: $code");
final accessToken = await _getAccessTokenFromCode(code);
return accessToken;
} else {
print("No authorization code received");
return null;
}
} catch (e) {
print("Fitbit connect error: $e");
return null;
}
}
My manifest file mainactivity
Подробнее здесь: https://stackoverflow.com/questions/796 ... oncanceled
Flutter Android Fitbit OAuth 2.0 PlatformException (PlatformException (отменено, пользователь отменен вход, нулевой, нул ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Вход в Django Allauth через Facebook отправляет меня на страницу «Вход отменен»
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-