Оглавление
Напомню, что ранее проблема заключалась вот в этом. Теперь я выяснил (вернее мне подсказали пользователи), что чтобы починить загрузку в Яндекс.Диск нужно выполните следующие шаги.
Обновите обновлятор
Чтобы при создании облака с типом "Disk.Yandex" в настройках появилось дополнительное поле "Токен приложения":
Убедитесь, что создали отдельный пароль приложения
В качестве пользователя в облаке нужно указать вашу электронную почту от учётной записи Яндекса. А в качестве пароля нужно указать специально сгенерированный пароль приложения: ссылка.
Получите токен приложения
Создать приложение
Для этого авторизуйтесь в учётной записи Яндекса, диск которой собираетесь использовать.
Далее перейдите на страницу https://oauth.yandex.ru/client/my и нажмите ссылку "Создать приложение":
Шаг 1
- В качестве названия сервиса укажите любое, например,
Обновлятор - Далее выберите платформу "Веб-сервисы"
Должно получиться вот так:
После этого нажмите в самом низу жёлтую кнопку "Сохранить и продолжить".
Шаг 2
На втором шаге оставляем только "Доступ к адресу электронной почты":
И снова нажимаем кнопку "Сохранить и продолжить".
Шаг 3
На третьем шаге указываем URL "https://oauth.yandex.ru/verification_code":
И снова нажимаем кнопку "Сохранить и продолжить".
Шаг 4
На четвёртом шаге указываем почту учётной записи для которой мы создаём приложение:
Нажимаем кнопку "Сохранить и продолжить".
Приложение создано
На следующем экране нажимаем кнопку "Всё верно, создать приложение":
Редактируем созданное приложение
После этого возвращаемся в настройки нашего приложения и нажимаем кнопку "Редактировать":
На открывшейся странице из адреса вида https://oauth.yandex.ru/client/edit/your_client_id/id удаляем последнюю часть адреса (/id) и переходим на эту же страницу, но с дополнительными возможностями.
В разделе "Доступ к данным" появляется строка, в которую мы можем написать свой идентификатор для доступа к Яндекс.Диску, пишем туда yadisk:disk
Получится вот так:
Нажимаем внизу страницы кнопку "Сохранить":
Чтобы получить токен остался последний шаг.
Получаем токен
Перейдите в вашем браузере по ссылке
https://oauth.yandex.ru/authorize?response_type=token&client_id=ClientID
где вместо ClientID подставьте ваше значение со страницы, которая появилась после того как вы создали приложение:
При этом Яндекс спросит вас - нужно ли предоставить доступ к вашему Яндекс.Диск созданному вами приложению. Подтвердите, что нужно:
После этого откроется страница с токеном приложения:
И указываем его в обновляторе
Именно его (всю строку целиком) и укажите в настройках обновлятора в соответствующем поле: