Я пытаюсь загрузить несколько видео со своего java-сервера на youtube, но у меня возникли некоторые затруднения с процессом авторизации данных. Я прочитал много документации об этом Я не могу автоматически показать пользователю окно авторизации, вместо этого я получаю сообщение в консоли (на сервере) «Пожалуйста, откройте следующий адрес в вашем браузере:». Я должен щелкнуть по нему, чтобы пользователь мог видеть окно авторизации.
https://accounts.google.com/o/oauth2/auth?client_id=975725361259-m2pmvjv9uobcpq03tja9i66dtot7lkjv.apps.googleusercontent.com&redirect_uri=http://localhost:8081/Callback&response_type=code&scope=https://www.googleapis.com/auth/youtube.upload
Я думаю, что здесь что-то упущено ..
GoogleAuthorizationCodeFlow flow = new GoogleAuthorizationCodeFlow.Builder( HTTP_TRANSPORT, JSON_FACTORY, clientSecrets, scopes).setCredentialDataStore(datastore) .build(); // Build the local server and bind it to port 8081 LocalServerReceiver localReceiver = new LocalServerReceiver.Builder().setPort(8081).build();
Как я мог решить эту проблему, чтобы пользователь мог автоматически перенаправляться в это окно в приложении (localhost)?
Чего мне не хватает?
Спасибо!