Ресурс: 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. Отрицательные значения приведут к ошибке  | 
| Методы | |
|---|---|
| 
 | Создает новый сеанс, в ходе которого пользователь может выбирать фотографии и видео для доступа третьих лиц. | 
|   | Удаляет указанный сеанс. | 
|   | Извлекает информацию об указанном сеансе. | 
