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 / покормить кота / установить студию), но и реальные примеры того, что Вы описываете.