Ответ 1
Вы можете использовать служебную учетную запись OAuth2 для авторизации запросов от вашего приложения от вашего имени на канал, к которому у вашей учетной записи разрешен доступ/владелец.
-
Создайте учетные данные учетной записи службы: (здесь) и убедитесь, что API данных YouTube v3 включен в вашем API project (руководство по началу работы здесь, если вы новичок в API).
-
Используйте учетные данные OAuth учетной записи службы для вызова API загрузки: (здесь) используйте auth на шаге 1, чтобы загрузить видео, которое ваши пользователи делят с вами, и укажите свой бизнес YouTube идентификатор канала в видео ресурсе. Пример кода на разных языках здесь (просто выполните поиск примеров загрузки после выбора предпочтительного языка).
Что нужно помнить:
- Если вы разрешаете загрузку на свой канал конечным пользователям, но не проверяете/проверяете, существует вероятность злоупотребления.
- учетная запись службы OAuth действительна в течение 1 года, поэтому вам нужно обновлять учетные данные учетной записи службы каждый год.
- Похоже, что эти видеоролики загружаются вашим бизнес-каналом, а не другими пользовательскими каналами (потому что это происходит через API).