Google drive api ";“页面大小”;参数在google drive api v3中不起作用

Google drive api ";“页面大小”;参数在google drive api v3中不起作用,google-drive-api,Google Drive Api,我在php中使用GoogleDriveAPIv3。我只解决了一个问题。我将pageSize设置为1000,但我只收到300多个文件和nextPageToken。如果我只有400个文件并且将pageSize设置为1000,为什么我必须使用nextPageToken $drive = new Google_Service_Drive($client); $optParams = array( 'pageSize' => 1000, 'fields' => "nextPa

我在php中使用GoogleDriveAPIv3。我只解决了一个问题。我将pageSize设置为1000,但我只收到300多个文件和nextPageToken。如果我只有400个文件并且将pageSize设置为1000,为什么我必须使用nextPageToken

$drive = new Google_Service_Drive($client);

$optParams = array(
    'pageSize' => 1000,
    'fields' => "nextPageToken, files(id,name,mimeType,webContentLink,webViewLink)",
    'q' => "'" . $folderId . "' in parents and trashed = false",
    'orderBy' => 'name'
    );

$results = $drive->files->listFiles($optParams);

我试着复制这个,没有任何问题。您确定没有获取驱动器中的所有文件吗?可能是你加的过滤器吗?我确定。$optParams=array('pageSize'=>1000,'fields'=>“nextPageToken,文件(id,名称,mimeType,webContentLink,webViewLink)”,'q'=>“““,$folderId.”在parents and trashed=false中,'orderBy'=>name');$results=$drive->files->listFiles($optrams);仍然无法重现您的问题。你确定你没有得到所有的文件吗?我确定。文件按名称排序,我有编号的行。也许这就是答案