Я пишу сценарий PHP для учетной записи YouTube CMS. Я хочу, чтобы скрипт копировал видео информацию с одного канала на другой. Примечание. Эти каналы управляются учетной записью YouTube CMS. Проблема, с которой я здесь сталкиваюсь, заключается в том, что мне нужно предоставить contentOwnerId
для запроса. например, array(" onBehalfOfContentOwner"=>"contentOwnerIdHere")
, чтобы получить доступ ко всему содержимому в определенном канале.
У меня вопрос, как я могу получить ContentOwnerId программно? Я прочитал по ссылке ниже, как получить информацию о владельце контента с помощью API данных YouTube V1, но кажется, что класс «Google_Service_YouTubePartner ($ client)» недоступен в API данных YouTube V3. Я использую клиентскую библиотеку Google, которую я установил через Composer ..
Где мне найти "идентификатор владельца контента" моих или моих клиентов на YouTube?
Есть ли в Библиотеке Google Cliennt класс, кроме Google_Service_YouTubePartner($client)
, который я могу использовать? Или есть какой-то другой способ получить информацию ContentOwners ..
Примечание. Моя главная цель - получить ContentOwnerId для всех каналов, которыми я управлял.
Ниже приведен пример запроса, для которого требуется ContentOwnerId
.
$youtube->videos->update("snippet", $video , array('managedByMe'=>true,'onBehalfOfContentOwne'=>true,));