Method: mediaItems.list

Obtén una lista de todos los elementos multimedia de la biblioteca de Google Fotos de un usuario.

Solicitud HTTP

GET https://photoslibrary.googleapis.com/v1/mediaItems

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de consulta

Parámetros
pageSize

integer

Cantidad máxima de elementos multimedia que se mostrarán en la respuesta. Es posible que se devuelvan menos elementos multimedia que la cantidad especificada. El valor predeterminado de pageSize es 25 y el máximo es 100.

pageToken

string

Un token de Continuation para obtener la siguiente página de resultados. Si agregas esto a la solicitud, se mostrarán las filas después de pageToken. pageToken debe ser el valor que se muestra en el parámetro nextPageToken en la respuesta a la solicitud listMediaItems.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Es la lista de todos los elementos multimedia de la biblioteca de Google Fotos del usuario.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "mediaItems": [
    {
      object (MediaItem)
    }
  ],
  "nextPageToken": string
}
Campos
mediaItems[]

object (MediaItem)

Solo salida. Es la lista de elementos multimedia de la biblioteca del usuario.

nextPageToken

string

Solo salida. Es el token que se usará para obtener el siguiente conjunto de elementos multimedia. Su presencia es el único indicador confiable de que habrá más elementos multimedia disponibles en la siguiente solicitud.

Alcances de autorización

Se necesita uno de los siguientes permisos de OAuth:

  • https://www.googleapis.com/auth/photoslibrary
  • https://www.googleapis.com/auth/photoslibrary.readonly
  • https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata
  • https://www.googleapis.com/auth/photoslibrary.readonly.originals