2016-06-24 7 views
1

Ich brauche eine Klarstellung folgende Dinge in youtube api Version 3Youtube api V3: pagenation Video Ergebnisse, Trending Videos und Videos nach Kategorie

1.Get Videoergebnisse mit Paginierung

ich will bekommen die Ergebnisse mit Paginierung aber nextPageToken und prevPageToken sind null von meiner Antwort.

Hier ist mein Code

$client = new Google_Client(); 
    $client->setDeveloperKey($DEVELOPER_KEY); 
    $youtube = new Google_Service_YouTube($client); 

    $searchResponse = $youtube->search->listSearch('id,snippet', array(
      'type' => 'video', 
      'q' => $_GET['q'], 
      /*'location' => $_GET['location'], 
      'locationRadius' => $_GET['locationRadius'],*/ 
      'maxResults' => 50, 
      'order' => 'viewCount' 
     )); 

2.Getting Am meisten gesehene Videos

Wie die beliebtestenen Videos von der api bekommen i "mit dem Parameter 'chart' => 'mostPopular' versucht habe, aber es wird durch Fehler unknown parameter chart

3.Get Video nach Kategorie

Wie kann ich Liste der Videos nach Kategorien zB: das Liste der Videos unter music Kategorie

+0

Sie diese youtube unter Verwendung erhalten möchten Beispiel PHP-Skript, oder durch URL, die auf API reagiert. – Shawon

Antwort

0

erhalten beliebtesten Videos von listVideos nicht listSearch mit:

$trendingComedy = $youtube->videos->listVideos('snippet', array(
    'chart' => 'mostPopular', 
    'maxResults' => 50, 
    'regionCode' => 'GB', 
    'videoCategoryId' => '23' 
));