URI перенаправления - это URL, по которому вы хотите, чтобы Google вернул аутентификацию.Это должен быть файл, который вы настроили для обработки ответа Oauth.
Когда вы создавали свой проект в консоли разработчика Google, вы должны были предоставить URI перенаправления в Google, в котором указано, откуда вы будете отправлять и кудаВы хотите, чтобы ответ был возвращен.
"Ошибка: redirect_uri_mismatch URI перенаправления в запросе http://127.0.0.1:8414/authorize/, не соответствует тем, которые разрешены для клиента OAuth.
означает, что выотправка с http://127.0.0.1:8414/authorize/
, однако это не один из URI перенаправления, который вы добавили в консоль разработчика Google. Вернитесь на консоль разработчика и добавьте http://127.0.0.1:8414/authorize/
или http://localhost:8414/authorize/
, вам может или не может понадобиться окончание /.
Обходной логин
Вам необходимо понять, что большинство данных API Googles являются частными данными пользователя. Чтобы получить доступ к частным данным пользователя, необходимо получить согласиепользователь, которому это принадлежит. Мы используем Oauth2, чтобы запросить у пользователя согласие на доступ нашего приложения к их данным. Невозможно передать согласие oauth2.
К сожалению, другого способа доступа к YouTube нет.api. Если вы хотите получить доступ к личным данным пользователя, вам всегда нужно будет хотя бы один раз запросить у пользователя согласие, а затем сохранить учетные данные, как вы это делаете сейчас.хранилище данных синг файла.