Создание Youtube Live Event со стороны сервера - PullRequest
0 голосов
/ 22 сентября 2018

Я хочу создать Youtube Live Event со стороны сервера.

Детали разработки: Java, Spring, Apache Tomcat.

Следующие действия, которые я пробовал

1.Youtubelive api отсюда с учетными данными OAuth

https://developers.google.com/youtube/v3/live/code_samples/java.

Он использует OAuth и запрашивает подтверждение учетной записи Google на стороне клиента.Окно входа в учетную запись Google открывается, когда код пытается пройти проверку подлинности.

Учетные данные учетной записи службы отсюда

https://developers.google.com/identity/protocols/OAuth2ServiceAccount

Когда я пытаюсь выполнить () на YouTube.LiveBroadcasts.Insert, я получаю следующий ответ

com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 
Forbidden
{
  "code" : 403,
  "errors" : [ {
  "domain" : "global",
  "message" : "Insufficient Permission",
  "reason" : "insufficientPermissions"
} ],
"message" : "Insufficient Permission"

}

Не могли бы вы помочь мне решить эту проблему.Я не хочу показывать пользователю окно входа в систему.Я хочу, чтобы вызов API был проверен со стороны сервера.

...