Video mit youtube api v3 in eine Playlist einfügen

8

Hey, ich bin ziemlich vertraut mit der Youtube-API. Ich weiß, wie man Kanäle und Wiedergabelisten liest und relevante Videoinformationen, die ich als wichtig identifiziere, erhält Ich benutze PHP, um alles zu tun, aber um sicherzustellen, dass ich die richtige Idee habe, wie jede Anfrage / Antwort funktioniert, habe ich es im Browser mit dem API-Explorer versucht

Jetzt versuche ich, Videos in eine Playlist einzufügen, die ich gerade erstellt habe (auch über die API), aber ich habe Probleme, genau herauszufinden, wie meine Anfrage nicht richtig erstellt wurde

Hier ist die Anfrage

%Vor%

Hier ist die Antwort

%Vor%

Die Wiedergabeliste ist eine leere öffentlich sichtbare Wiedergabeliste, die ich mit dem API-Explorer erstellt habe und über die Standard-Youtube-Website angezeigt werden kann. Das Video wird nach dem Zufallsprinzip von Youtube ausgewählt ... versuchte ein paar, da es sich um ein spezifisches Problem mit einem Video handelte, aber kein Glück. Ich habe OAuth eingeschaltet und verwende ein Konto, das ein verifizierter Youtube-Partner ist.

Allerdings kann ich herausfinden, warum der Ressourcentyp nicht unterstützt wird. Ich habe mich im Internet mit Antworten nach links umgesehen, ohne genau herauszufinden, was ich falsch mache. Jede Hilfe bei diesem Problem wäre sehr willkommen  weil ich im Moment irgendwie feststecke.

    
brendosthoughts 18.12.2013, 05:37
quelle

3 Antworten

14

Ihr resourceId ist nicht vollständig, da die API nicht identifiziert wird, wie der Parameter videoId zu interpretieren ist. Versuchen Sie, das Attribut kind von resourceId wie folgt zu setzen:

%Vor%

Auf diese Weise weiß die API, in welcher "Domäne" (sozusagen) die Ressource zu finden ist, die durch die gesendete Zeichenfolge identifiziert wird.

    
jlmcdonald 18.12.2013, 07:47
quelle
1

Dies hilft beim Erstellen der Ressourcen-ID

%Vor%     
Alok Singh Mahor 05.03.2014 06:58
quelle
0

Lesen Sie die Dokumentation unter Youtube Data Api

%Vor%

Das vollständige Projekt ist auf meinem GitHub

verfügbar     
Na Ran 02.08.2017 15:33
quelle

Tags und Links