Youtube API 3.0 Videos suchen und Videostatistiken auf Anfrage erhalten

8

Ich suche Youtube-Videos mit youtube api 3.0.

Ich verwende diese Art von Beispiel-API-Anfrage

%Vor%

Aber ich möchte Statistiken von Videos mit der gleichen API Anfrage bekommen. Wie man dieses Problem löst.

Hinweis: Wenn ich statistics key mit part verwende. Ich habe einen Fehler bekommen.

Ich habe auch diese Anfrage versucht

%Vor%     
Ultimate Rebel 05.10.2014, 05:30
quelle

2 Antworten

24

Die Ressource search.list hat nicht den Teil statistics .

Schritt 1:

Sie müssen den videoId des Videos erhalten: "videoId": "UHdgXkkVyl0" mit search.list .

Die Anfrage:

https://www.googleapis.com/youtube/v3/search?part=id&q=tuto&type=video&key={YOUR_API_KEY}

Die Antwort:

%Vor%

Schritt 2:

Nachdem Sie Videos mit search.list gesucht haben, müssen Sie einen zweiten Aufruf an die API mit der Ressource video.list mit parameter :

machen %Vor%
  • Wenn Sie mehr als ein Video id haben, können Sie die ID von Videos mit einer durch Kommas getrennten Liste wie folgt angeben:

    id: "Xxsdw6zG1bg, Xxsdw6zG1bg, ....")

Die Anfrage: https://www.googleapis.com/youtube/v3/videos?part=statistics&id=UHdgXkkVyl0%2C+Xxsdw6zG1bg&key={YOUR_API_KEY}

Die Antwort wird wie folgt aussehen:

%Vor%

Und Sie haben die Statistiken!

    
mpgn 05.10.2014, 09:46
quelle
-2

Hier ist jsfiddle Beispiel, nach dem Ausführen dieses Codes erhalten Sie sowohl Statistiken und Schnipsel auf die Konsole mit einzelnen API-Aufruf gedruckt.

Sie müssen nur ?part=snippet&id in ?part=statistics,snippet&id Ihres Links ändern

"https://www.googleapis.com/youtube/v3/videos?part=statistics, snippet&id=dCQCkTRwTyw&key={{Your_Youtube_Api_Key}}"

    
developer 13.02.2016 07:31
quelle

Tags und Links