2012-07-30 18 views
12

solo quería una aclaración con respecto a los archivos: función de lista de la API de Google Drive aquí:Aclaración sobre maxResults y nextPageToken utilizando Google Drive API v2

https://developers.google.com/drive/v2/reference/files/list

¿Cuál es el valor máximo que se puede especificado con maxResults? Supongo que este valor calcula el número de resultados en la siguiente página de resultados.

Además, ¿nextPageToken es simplemente parte de la cadena de consulta que se debe pasar con nextLink para obtener la página siguiente de resultados?

Gracias!

Respuesta

13

El parámetro de consulta maxResults se puede usar para limitar (o aumentar) el número de elementos devueltos en una solicitud de lista. Hay un valor predeterminado y un límite estricto establecido por nuestro servidor. Desafortunadamente, generalmente no documentamos esos números, ya que pueden cambiar fácilmente y recomendamos a los desarrolladores que busquen nextPageToken y/o nextLink en la colección resultante para saber si se han devuelto o no todos los elementos.

El atributo nextPageToken se debe utilizar como el parámetro de consulta pageToken en una solicitud de lista. Si está utilizando el nextLink de la colección resultante, no necesita especificar el parámetro de consulta pageToken, como ya debería estar incluido.

+0

Grandes, muchas gracias! –

+0

Entonces, si hay 100 archivos en Drive y establezco maxResults en 10, ¿aún podré enumerar todos los archivos, en 10 solicitudes consecutivas? –

+0

Sí, eso es correcto: cada página tendrá hasta 10 resultados. – Alain

Cuestiones relacionadas