Ресурс: PickingSession
Представление сеанса пользователя, в ходе которого пользователь может выбирать фотографии и видео с помощью Google Photos.
| JSON-представление | 
|---|
{ "id": string, "pickerUri": string, "pollingConfig": { object (  | 
| Поля | |
|---|---|
 id |   Только вывод. Идентификатор, сгенерированный Google для этого сеанса.  | 
 pickerUri |   Только вывод. URI, используемый для перенаправления пользователя в Google Фото (в веб-версии), где он может выбрать фотографии и видео для текущего сеанса. Для успешного просмотра этой страницы пользователь должен войти в учетную запись Google, которой принадлежит этот сеанс, в своем веб-браузере.    Для веб-приложений можно добавить   | 
 pollingConfig |    Только вывод. Рекомендуемая конфигурация, которую приложения должны использовать при опросе   Это поле заполняется только в том случае, если элементы мультимедиа еще не были выбраны для этого сеанса (т. е.   | 
 expireTime |   Только вывод. Время истечения доступа к этому сеансу (и выбранным в нём медиафайлам).  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 pickingConfig |   Необязательно. Конфигурация выбора фотографий для удобства пользователя во время этого сеанса.  Это указывается клиентским приложением при вызове   | 
 mediaItemsSet |    Только вывод. Если установлено значение   | 
PollingConfig
Конфигурация для опроса API.
| JSON-представление | 
|---|
{ "pollInterval": string, "timeoutIn": string }  | 
| Поля | |
|---|---|
 pollInterval |   Только вывод. Рекомендуемое время между запросами опроса.  Длительность в секундах, содержащая до девяти знаков после запятой, заканчивается на «   | 
 timeoutIn |   Только вывод. Интервал времени, по истечении которого клиент должен прекратить опрос. Значение 0 указывает, что клиент должен прекратить опрос, если он этого еще не сделал.  Длительность в секундах, содержащая до девяти знаков после запятой, заканчивается на «   | 
PickingConfig
Конфигурация, заданная клиентом для пользовательского опыта выбора во время этого сеанса.
| JSON-представление | 
|---|
{ "maxItemCount": string }  | 
| Поля | |
|---|---|
 maxItemCount |   Необязательно. Максимальное количество элементов, которые пользователь может выбрать в этом сеансе. Если не указано иное, по умолчанию используется значение 2000.  Если значение не указано или равно 0, можно выбрать не более 2000 элементов. Значения выше 2000 будут приведены к 2000. Отрицательные значения приведут к ошибке   | 
Методы | |
|---|---|
 | Создает новый сеанс, в ходе которого пользователь может выбирать фотографии и видео для доступа третьих лиц. | 
  | Удаляет указанный сеанс. | 
  | Извлекает информацию об указанном сеансе. |