2016-05-03 7 views
0

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?

Antwort

0

von dieser Basis thread:

Sie sehen es nicht in der Liste auf verfügbaren APIs, es sei denn, Ihr Konto auf ein CMS und einige Zeit Vergangenheit verbunden ist ... Es dauert 7-14 Tage Es sei denn, die Content ID-API ist für Ihr Konto verfügbar. Dies ist eine Information, die ich von der Unterstützung bekommen habe, aber sie haben mir gesagt, dass es ein automatisierter Schritt ist.

Ihr Konto muss mit einem Rechteinhaber verknüpft sein. Beachten Sie, dass ein Inhaltseigentümer und ein Partner-Channel nicht identisch sind.

Von diesen documentation, Daten von einem YouTube-Content-Eigentümer zu beantragen, müssen Sie den ids Parameterwert contentOwner==OWNER_NAME setzen, wo OWNER_NAME die ID-Content-Eigentümer ist.

Schauen Sie sich diese im Zusammenhang SO Fragen:

Verwandte Themen