17

Ich habe versucht, die Anzahl der Aufrufe auf Videos zu bekommen, die ich durch die folgende Methode abfragen:Abrufen von einzelnen Videos ansehen Zahl - Youtube API V3.0 - JavaScript

 function search() { 
     var request = gapi.client.youtube.search.list({ 
      part: 'snippet', 
      channelId: 'IRRELEVANT', 
      order: 'date', 
      maxResults: '25' 

     }); 

      request.execute(function(response){ 
       YoutubeResponse(response); 
      }); 

Während die Dokumentation sagt mir, dass es ein statistics Teil zu jedem Video, nach dem snippet Ich habe __proto__ was ich denke, es gab irgendwo einen Fehler? oder hat sich die API geändert? Im Grunde muss ich die Ansicht Zählung dieser 25 letzten Videos ...

versuchte ich part: 'snippet'-part: 'statistics' Wechsel bekam aber wieder ein code: -32602 ...

Danke für die Hilfe,

Prost!

EDIT: Anscheinend ist die search.list hat nicht die „Statistiken“, sondern ich brauche individuell jedes Video suchen ... Die Sache ist, wenn Googles mit „Try It“ -Funktion (https://developers.google.com/youtube/v3/docs/videos/list#try-it), wenn Sie für die Statistik fragen im Bereich "Felder" unten tut es nichts ... also bin ich SEHR verwirrt, wie zum Teufel kann ich die Ansicht zählen & Länge aller 25 Videos (wenn einzeln oder alle auf einmal - vorzugsweise -)

Antwort

29

Der Link, den Sie gaben https://developers.google.com/youtube/v3/docs/videos/list#try-it funktioniert für mich. Um Dauer und Anzahl der Aufrufe: Füllen Sie für einen Teil: contentDetails, Statistiken und für ID: eine durch Kommata getrennte Liste von Video-IDs wie: TruIq5IxuiU, -VoFbH8jTzE, RPNDXrAvAMg, gmQmYc9-ZCG

Dies wird eine Anfrage erstellen wie:

GET https://www.googleapis.com/youtube/v3/videos?part=contentDetails,statistics&id=TruIq5IxuiU,-VoFbH8jTzE,RPNDXrAvAMg,gmQmYc9-zcg&key= {YOUR_API_KEY}

+2

Also, wenn ich es richtig verstehe, muß ich zwei Anfragen tun ... 1) die Liste der Videos aus dem Kanal zu erhalten und 2) die contentDetails von jedem zu erhalten Artikel? –

+5

@GalAppelbaum Ja, die Liste der Videos von einem Kanal ist eine Playlist. Playlist-Elemente oder Suchergebnisse enthalten keine vollständigen Videoinformationen. – Als

+1

Danke für Ihre Hilfe Chef! –

Verwandte Themen