Я старалась, но получилось не очень много:(
Я зарегистрировала приложение, научилась открывать браузер и получать код, но не придумала, как перехватывать перенаправление и вытаскивать код из url автоматически. И это ещё полбеды, у меня не получилось оформить хороший пост-запрос. Точнее, он работает (в процессе словив 5-6 exception, одно из которых исправлялось 2 часа), но метод с HttpClient + HttpPost выдает 400 Bad Request, а HttpURLConnection "File Not Found https://oauth.yandex.ru". Возможно, я не до конца осознала параметры в документации, но есть надежда, что оно гипотетически может работать)