Ответ 1
При авторизации снова с помощью Fitbit API вам необходимо предоставить redirect_uri
, куда пользователь будет redirect_uri
после входа в систему. Вам необходимо указать URI, который вернет пользователя в ваше приложение.
Для этого создайте фильтр намерений и добавьте тег данных с пользовательской схемой, такой как myapplication://logincallback
в действие, которое вы хотите обработать при входе в систему.
Фильтр намерений будет выглядеть примерно так:
<intent-filter . . . >
<data android:scheme="myapplication" android:host="logincallback" />
. . .
</intent-filter>
Теперь установите redirect_uri
как mypplication://logincallback
для шага авторизации потока, и когда пользователь нажимает розовую кнопку, он должен открыть действие, в которое вы добавили фильтр намерений.
Вы сможете получить параметры внутри вашей деятельности, вызвав getData в Intent.