Yandex Disk Rest API нужна помощь

Приветствую сообщество. Собственно сабж.

- Зарегистрировал на oauth . yandex . ru свое приложение.

- Среди галок iOS, Android, Web App поставил только Android и получил данные (ID, Пароль, Callback URL)

- В своем манифесте добавил intent-filter из примера:

<intent-filter>

<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.BROWSABLE" />

<category android:name="android.intent.category.DEFAULT" />

<data android:scheme="yandexdisk" />

</intent-filter>

- Для аутентификации использовал URL типа

String AUTH_URL = "https : //oauth . yandex . ru/authorize ? response_type=token & client_id= мой id"

следующим образом

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(AUTH_URL)));

- Приложение открывает браузер для авторизации но не возвращается обратно в приложение с сообщением:

Авторизация в приложении не удалась

Возможные причины:

Приложение не установлено - установить

Заранее спасибо за любую помощь


В адресах выставил пробелы, чтобы не работали как ссылки.

Android Developers

90 постов2K подписчик

Правила сообщества

Друзья!


Давайте адекватно относиться к тематике сообщества. Посты, не удовлетворяющие требованиям канала, будут отклоняться. Разработка под Android - это не только описание того, что надо сделать

(освоить Java / покормить кота / установить студию), но и реальные примеры того, что Вы описываете.