Я новичок в API данных YouTube и у меня возникли проблемы с авторизацией Oauth для выполнения действий на моем канале YouTube. Я в основном хочу иметь возможность, например, редактировать мои описания видео с помощью API.
После прочтения документации я думаю, что «Внутренний проект» лучше всего подходит для моего проекта, потому что я единственный, кто будет использовать код (он не будет опубликован c). Это означает, что только пользователи из моей учетной записи GSuite смогут авторизовать свои каналы. Это хорошо работает. Однако проблема возникает, когда я пытаюсь авторизовать свою учетную запись бренда, которая подключена к учетной записи организации (учетная запись организации является «владельцем» канала YouTube, установленного в настройках на YouTube в разделе «Управление разрешениями»).
Когда я пытаюсь войти в эту учетную запись бренда с помощью программы, я получаю код ошибки 403, что только учетные записи из моей организации могут получить к нему доступ.
Поэтому мои вопросы:
- Я что-то не так делаю или невозможно подключить учетную запись бренда к Внутреннему проекту, даже если учетная запись бренда принадлежит аккаунт организации?
- Должен ли мой проект быть настроен как внешний и отправлен на проверку Google, хотя я единственный, кто когда-либо будет использовать программу?
Буду очень признателен за любые замечания или советы о том, как поступить с моим кодом, так как я уже потратил много часов, копаясь в настройках и просматривая информацию, чтобы найти ответ на этот вопрос.
Если бы кто-нибудь из вас был в такой же ситуации, я бы хотел услышать, как вы это сделали. Спасибо за помощь в продвижении!