Oauth2 с ктор - PullRequest
       21

Oauth2 с ктор

0 голосов
/ 14 января 2020

Я пытаюсь получить доступ к API YouTube с помощью rest. Для этого мне нужен apikey (он у меня есть) и токен доступа. Токен можно получить только из Google, используя Oauth2. Часть Oauth2 оказывается для меня проблемой.
У меня есть ссылка на учетную запись github. Я пробовал 2 разных подхода, один в основной ветке, а другой - в альтернативной. Ссылка: https://bitbucket.org/mobileapparchitect/simplektor/src/master/

Я следил за этой документацией от Ktor https://ktor.io/quickstart/guides/oauth.html и https://developers.google.com/youtube/v3/guides/auth/server-side-web-apps

но получаю эту ошибку

Исключение в потоке "DefaultDispatcher-worker-1" io.ktor.client.features.ClientRequestException: клиентский запрос (https://www.googleapis.com: 443 / oauth2 / v3 / token ) неверно: 400 Неверный запрос на io.ktor.client.features.DefaultResponseValidationKt $ addDefaultResponseValidation $ 1 $ 1.invokeSuspend (DefaultResponseValidation.kt: 34)

Любые указатели будут оценены. Спасибо

...