Я создал внутреннее приложение в облачной консоли Google для загрузки видео с приложением.
При выборе канала YouTube (бренд-аккаунта) для аутентификации я получаю 403: org_internal
. Если я выберу свою "личную" учетную запись, я получу рабочий токен.
Я также попробовал параметры OnBehalfOfContentOwner
и OnBehalfOfContentOwnerChannel
, которые привели к тому же поведению или к googleapi: Error 403: Access forbidden. The request may not be properly authorized., forbidden
ответ
Я подтвердил, что:
- Я использую G-Suite
- облачное приложение привязано к организации
- канал создан по учетной записи организации
- «основной владелец» канала YouTube находится в организации
Я хотел бы знать, как использовать учетную запись бренда youtube в сочетании с внутренним облачным API-клиентом, имеющим доступ к области действия youtube.upload
, или если сделать его внешним (что мне не нужно) - единственный вариант.
Редактировать / Примечание: в организации есть только одна учетная запись - я.