REST Resource: sessions

Recurso: PickingSession

Representación de una sesión de selección de fotos en la que se usa la IU del selector de Google Fotos.

Representación JSON
{
  "id": string,
  "pickerUri": string,
  "pollingConfig": {
    object (PollingConfig)
  },
  "mediaItemsSet": boolean
}
Campos
id

string

Solo salida. Es el identificador generado por Google para esta sesión.

pickerUri

string

Solo salida. Es el vínculo del URI a la app web del selector de Google Fotos específica para este usuario y sesión.

Para ver esta página correctamente, el usuario debe acceder a la Cuenta de Google a la que pertenece esta sesión en su navegador web.

pollingConfig

object (PollingConfig)

Solo salida. La configuración recomendada cuando se sondea sessions.get mientras se espera a que el usuario elija elementos para esta sesión.

mediaItemsSet

boolean

Solo salida. Si se establece, se seleccionaron elementos multimedia para esta sesión y los clientes deberían poder solicitar una lista de elementos multimedia.

PollingConfig

Configuración para sondear la API.

Representación JSON
{
  "pollInterval": string,
  "timeoutIn": string
}
Campos
pollInterval

string (Duration format)

Solo salida. Tiempo recomendado entre solicitudes de sondeo.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

timeoutIn

string (Duration format)

Solo salida. El período después del cual el cliente debe detener el sondeo. Un valor de 0 indica que el cliente debe detener el sondeo.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".

Métodos

create

Genera una nueva sesión durante la cual el usuario puede elegir fotos y videos para el acceso de terceros.

get

Recupera información sobre la sesión especificada.