Я пытаюсь получить мой content-owner-id
для загрузки видео на другие каналы, которые у меня есть, как описано here.Youtube Content ID API не использовался - ошибка 403
Я использую этот код, чтобы получить content-owner-id
: (PHP)
$youtubePartner = new Google_Service_YouTubePartner($this->client);
$contentOwnersListResponse = $youtubePartner->contentOwners->listContentOwners(
array('fetchMine' => true));
$contentOwnerId = $contentOwnersListResponse['items'][0]['id'];
И это ошибка я получил:
Произошла ошибка службы: Ошибка вызова GET googleapis. com/youtube/partner/v1/contentOwners? fetchMine = true: (403) Доступ не настроен. Youtube Content ID API не использовался в проекте XXXXXXXXXXXXX раньше или он отключен. Включите его , посетив console.developers.google.com/apis/api/youtubePartner/overview?project=XXXXXXXXX , затем повторите попытку. Если вы недавно включили этот API, подождите несколько минут за действие для распространения на наши системы и повторите попытку.
Я попытался перейти по ссылке https://console.developers.google.com/apis/api/youtubePartner/overview?project=XXXXXXXXXX, но я получаю «API не существует или у вас нет доступа к нему».
Затем я искал в google и узнал, что мне нужно стать учетной записью CMS youtube (я также являюсь партнером youtube). Я также попытался перейти на cms.youtube.com и войти в систему с моей учетной записью YouTube, но я получил:
Ваш аккаунт Google не связан с Менеджером контента YouTube. Пожалуйста, попробуйте использовать другую учетную запись или обратитесь в службу технической поддержки для поддержки .
Может ли кто-нибудь объяснить мне, как подключиться к учетной записи CMS?