API данных YouTube - Бренд-аккаунт во внутреннем проекте выдает код ошибки 403 - PullRequest
0 голосов
/ 15 января 2020

Я новичок в API данных YouTube и у меня возникли проблемы с авторизацией Oauth для выполнения действий на моем канале YouTube. Я в основном хочу иметь возможность, например, редактировать мои описания видео с помощью API.

После прочтения документации я думаю, что «Внутренний проект» лучше всего подходит для моего проекта, потому что я единственный, кто будет использовать код (он не будет опубликован c). Это означает, что только пользователи из моей учетной записи GSuite смогут авторизовать свои каналы. Это хорошо работает. Однако проблема возникает, когда я пытаюсь авторизовать свою учетную запись бренда, которая подключена к учетной записи организации (учетная запись организации является «владельцем» канала YouTube, установленного в настройках на YouTube в разделе «Управление разрешениями»).

Когда я пытаюсь войти в эту учетную запись бренда с помощью программы, я получаю код ошибки 403, что только учетные записи из моей организации могут получить к нему доступ.

Поэтому мои вопросы:

  1. Я что-то не так делаю или невозможно подключить учетную запись бренда к Внутреннему проекту, даже если учетная запись бренда принадлежит аккаунт организации?
  2. Должен ли мой проект быть настроен как внешний и отправлен на проверку Google, хотя я единственный, кто когда-либо будет использовать программу?

Буду очень признателен за любые замечания или советы о том, как поступить с моим кодом, так как я уже потратил много часов, копаясь в настройках и просматривая информацию, чтобы найти ответ на этот вопрос.

Если бы кто-нибудь из вас был в такой же ситуации, я бы хотел услышать, как вы это сделали. Спасибо за помощь в продвижении!

...