Intereting Posts
Как удалить \ перед кавычками в форме ввода Заявления PDO, не работающие на живом хосте настроить php с помощью oracle Помощь с пустой страницей php? PHP для чтения значения DB, JS для его увеличения, AJAX для сохранения в DB, ​​но почему он по умолчанию 0.0 до обновления страницы? Как создать список с использованием mailchimp API v1.3 php Как создать PDO-параметризованный запрос с помощью инструкции LIKE? Как я могу получить список наиболее просматриваемых видеороликов Youtube дня по регионам? Как безопасно хранить пароли, используемые для входа на сторонние веб-сайты Передайте массив PHP в массив Javascript Лучший способ избежать включения таблиц стилей / внешних js более одного раза на странице array: хранить несколько значений за ключ Jquery if else shuffle цвета (передача переменной) Как сделать фотографию и отправить запрос HTTP POST с Android? Число строк PHP MYSQLI не работает без ошибок

Загрузка API YouTube v3 на канал

Мне нужно перенести мои скрипты PHP с помощью API v2 для v2 на YouTube.

Я пытаюсь этот пример загрузить видео:

https://developers.google.com/youtube/v3/code_samples/php#resumable_uploads

Я могу аутентифицировать свою учетную запись Google для своего приложения, единственная проблема заключается в том, что видео загружается на мой канал Google+ YouTube, а не на мой оригинальный канал. (Они оба принадлежат к одной и той же учетной записи Google).

Я не смог решить эту проблему с помощью API v2, но выбор канала «по умолчанию» в «Channel switcher» ( https://www.youtube.com/channel_switcher ) действительно помог.

Как я могу указать API-интерфейс v3 для загрузки?

Начиная с написания, возможность выбора канала для загрузки видео доступна только для партнеров по контенту YouTube .

Метод videos.insert поддерживает необязательный параметр onBehalfOfContentOwnerChannel , который принимает значение идентификатора канала YouTube в качестве строки. Вы также должны предоставить свои собственные учетные данные YouTube CMS для параметра onBehalfOfContentOwner .

YouTube дает некоторые объяснения:

Этот параметр [onBehalfOfContentOwnerChannel] предназначен для партнеров по контенту YouTube, которые владеют и управляют многими различными каналами YouTube. Он позволяет владельцам контента проверять подлинность один раз и выполнять действия от имени канала, указанного в значении параметра, без необходимости предоставлять учетные данные для каждого отдельного канала.

Соответствующая документация API для videos.insert здесь .