Ich versuche, meine content-owner-id
für das Hochladen von Videos auf andere Kanäle, die ich habe, wie beschrieben here.Youtube Content ID API wurde nicht verwendet - Fehler 403
ich den Code unter Verwendung content-owner-id
zu erhalten: (PHP)
$youtubePartner = new Google_Service_YouTubePartner($this->client);
$contentOwnersListResponse = $youtubePartner->contentOwners->listContentOwners(
array('fetchMine' => true));
$contentOwnerId = $contentOwnersListResponse['items'][0]['id'];
Und das ist der Fehler, den ich habe:
Ein Servicefehler aufgetreten: Fehler googleapis GET Aufruf. com/youtube/partner/v1/contentOwners? fetchMine = true: (403) Zugriff nicht konfiguriert. Die Youtube Content ID API wurde im Projekt XXXXXXXXXXXXX noch nicht verwendet oder ist deaktiviert. Aktivieren Sie es unter besuchen console.developers.google.com/apis/api/youtubePartner/overview?project=XXXXXXXXXX dann versuchen Sie es erneut. Wenn Sie diese API kürzlich aktiviert haben, warten Sie einige Minuten, bis die Aktion an unsere Systeme weitergegeben wird und versuchen Sie es erneut.
Ich versuchte, das den Link https://console.developers.google.com/apis/api/youtubePartner/overview?project=XXXXXXXXXX aber ich erhalte „Die API ist nicht vorhanden oder Sie über die Berechtigung für den Zugriff nicht haben“ zu gehen.
Dann suchte ich auf Google und finde heraus, dass ich ein CMS youtube Konto werden muss (ich bin auch ein youtube Partner). Ich habe auch versucht, auf cms.youtube.com zu gehen und mich mit meinem YouTube-Konto anzumelden, aber ich habe:
Ihr Google-Konto ist nicht mit YouTube Content Manager verknüpft. Bitte versuchen Sie einen anderen Account oder kontaktieren Sie Ihren Technical Account Manager für Unterstützung.
Kann mir jemand erklären, wie man sich mit CMS-Konto verbindet?