Recurso: PickingSession
Representación de una sesión del usuario durante la cual este puede elegir fotos y videos con Google Fotos.
Representación JSON |
---|
{ "id": string, "pickerUri": string, "pollingConfig": { object ( |
Campos | |
---|---|
id |
Solo salida. Es el identificador generado por Google para esta sesión. |
pickerUri |
Solo salida. Es el URI que se usa para redireccionar al usuario a Google Fotos (en la Web) para que pueda elegir fotos y videos para la sesión actual. Para ver esta página correctamente, el usuario debe acceder en su navegador web a la Cuenta de Google que posee esta sesión. Por motivos de seguridad, no se puede abrir En el caso de las aplicaciones basadas en la Web, puedes agregar |
pollingConfig |
Solo salida. Es la configuración recomendada que las aplicaciones deben usar mientras sondean Este campo solo se completa si aún no se seleccionaron elementos multimedia para esta sesión (es decir, |
expireTime |
Solo salida. Fecha y hora en que vencerá el acceso a esta sesión (y a los elementos multimedia seleccionados). Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
pickingConfig |
Opcional. Es la configuración de selección de fotos para la experiencia de selección del usuario durante esta sesión. La aplicación cliente lo especifica cuando llama a |
mediaItemsSet |
Solo salida. Si se configura como |
PollingConfig
Es la configuración para sondear la API.
Representación JSON |
---|
{ "pollInterval": string, "timeoutIn": string } |
Campos | |
---|---|
pollInterval |
Solo salida. Es el tiempo recomendado entre las solicitudes de sondeo. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |
timeoutIn |
Solo salida. Es la duración después de la cual el cliente debe dejar de sondear. Un valor de 0 indica que el cliente debe detener el sondeo si aún no lo hizo. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |
PickingConfig
Es la configuración especificada por el cliente para la experiencia de selección del usuario durante esta sesión.
Representación JSON |
---|
{ "maxItemCount": string } |
Campos | |
---|---|
maxItemCount |
Opcional. Es la cantidad máxima de elementos que el usuario puede elegir durante esta sesión. El valor predeterminado es 2,000 si no se especifica. Si no se especifica o se establece en 0, se pueden seleccionar hasta 2,000 elementos. Los valores superiores a 2,000 se convertirán a 2,000. Los valores negativos generarán un error |
Métodos |
|
---|---|
|
Genera una sesión nueva durante la cual el usuario puede elegir fotos y videos para el acceso de terceros. |
|
Borra la sesión especificada. |
|
Recupera información sobre la sesión especificada. |