Method: mediaItems.list

Перечислите все медиа-элементы из библиотеки Google Фото пользователя.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры запроса

Параметры
pageSize

integer

Максимальное количество элементов мультимедиа, возвращаемых в ответе. Может быть возвращено меньше элементов мультимедиа, чем указанное число. pageSize по умолчанию — 25, максимальный — 100.

pageToken

string

Токен продолжения для получения следующей страницы результатов. Добавление этого к запросу возвращает строки после pageToken . pageToken должно быть значением, возвращаемым в параметре nextPageToken в ответе на запрос listMediaItems .

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Список всех медиа-элементов из библиотеки Google Фото пользователя.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "mediaItems": [
    {
      object (MediaItem)
    }
  ],
  "nextPageToken": string
}
Поля
mediaItems[]

object ( MediaItem )

Только вывод. Список медиа-элементов в библиотеке пользователя.

nextPageToken

string

Только вывод. Токен, который будет использоваться для получения следующего набора элементов мультимедиа. Его наличие — единственный надежный индикатор того, что в следующем запросе будет доступно больше медиа-элементов.

Области авторизации

Требуется одна из следующих областей 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