Вы можете использовать необязательный параметр pageSize
Пример:
$optParams = array(
'pageSize' => 20,
'fields' => 'files(id, name, modifiedTime, mimeType, parents), nextPageToken'
);
$results = $service->files->listFiles($optParams);
Также см. Краткий запуск PHP для Drive API .
ОБНОВЛЕНИЕ: Как перебрать все страницы с помощью nextPageToken
var files = []
var nextToken;
gapi.client.drive.files.list({
'pageSize': 20,
'fields' => 'files(id, name, modifiedTime, mimeType, parents), nextPageToken'
}).then(function(response) {
nextToken = response.result.nextPageToken;
files.push(...response.result.files)
while (nextToken) {
gapi.client.drive.files.list({
'nextPage': nextToken,
'pageSize': 20,
'fields' => 'files(id, name, modifiedTime, mimeType, parents), nextPageToken'
}).then(function(response) {
nextToken = response.result.nextPageToken;
files.push(...response.result.files)
})
}
});