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% Die Ressource search.list
hat nicht den Teil statistics
.
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% Nachdem Sie Videos mit search.list
gesucht haben, müssen Sie einen zweiten Aufruf an die API mit der Ressource video.list
mit parameter :
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!
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}}"
Tags und Links youtube youtube-api