1
我剛開始使用Youtube的v3 API,我被困在某個地方應該使用分頁,但不知道該怎麼做!如何使用YouTube的API V3分頁功能?
我只能使用nextpagetoken
作爲pagetoken
轉到下一頁,但我無法回到上一頁!
if (!empty($_GET['page'])) {
$noPage = $_GET['page'];
$page = ($noPage-1)*20;
$pageToken = $_SESSION["nextToken"];
} else {
$noPage = 1;
$page = 1;
}
$searchResponse = $youtube->search->listSearch('id,snippet', array('q' => $q, 'maxResults' => $maxResults, 'type' => "video", 'pageToken' => $pageToken,));
if ($noPage > 1) {
//echo'<a href="?page='.($noPage-1).'"><input type="submit" value="« Previous Page"/></a> - ';
echo'<a href="'.$vhome.'search.html?q='.querydecode($q).'&page='.$prev.'"><input type="submit" value="« Previous Page"/></a> - ';
}
if ($searchResponse['nextPageToken']) {
//echo '<a href="?page='.($noPage+1).'"><input type="submit" value="Next Page »"/></a>';
echo '<a href="'.$vhome.'search.html?q='.querydecode($q).'&page='.$next.'"><input type="submit" value="Next Page »"/></a>';
}
如何獲得next和prev頁面的結果?