Risorsa: PickingSession
Rappresentazione di una sessione utente durante la quale l'utente può scegliere foto e video utilizzando Google Foto.
Rappresentazione JSON |
---|
{ "id": string, "pickerUri": string, "pollingConfig": { object ( |
Campi | |
---|---|
id |
Solo output. L'identificatore generato da Google per questa sessione. |
pickerUri |
Solo output. L'URI utilizzato per reindirizzare l'utente a Google Foto (sul web) in modo che possa scegliere foto e video per la sessione corrente. Per visualizzare questa pagina, l'utente deve aver eseguito l'accesso all'Account Google proprietario di questa sessione nel browser web.
|
pollingConfig |
Solo output. La configurazione consigliata che le applicazioni devono utilizzare durante l'esecuzione di polling Questo campo viene compilato solo se non sono stati ancora selezionati elementi multimediali per questa sessione (ad es. |
expireTime |
Solo output. Ora di scadenza dell'accesso a questa sessione (e ai relativi elementi multimediali selezionati). Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
pickingConfig |
Facoltativo. Configurazione della scelta delle foto per l'esperienza di scelta dell'utente durante questa sessione. Viene specificato dall'applicazione client quando viene chiamata |
mediaItemsSet |
Solo output. Se impostato su |
PollingConfig
Configurazione per l'esecuzione di polling dell'API.
Rappresentazione JSON |
---|
{ "pollInterval": string, "timeoutIn": string } |
Campi | |
---|---|
pollInterval |
Solo output. Tempo consigliato tra le richieste di sondaggio. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
timeoutIn |
Solo output. Il periodo di tempo dopo il quale il client deve interrompere l'polling. Un valore pari a 0 indica che il client deve interrompere l'esecuzione di polling, se non l'ha già fatto. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
PickingConfig
Configurazione specificata dal cliente per l'esperienza di scelta dell'utente durante questa sessione.
Rappresentazione JSON |
---|
{ "maxItemCount": string } |
Campi | |
---|---|
maxItemCount |
Facoltativo. Il numero massimo di articoli che l'utente può scegliere durante questa sessione. Se non specificato, il valore predefinito è 2000. Se non specificato o impostato su 0, è possibile selezionare al massimo 2000 elementi. I valori superiori a 2000 verranno forzati a 2000. I valori negativi causeranno un errore |
Metodi |
|
---|---|
|
Genera una nuova sessione durante la quale l'utente può scegliere foto e video per l'accesso di terze parti. |
|
Consente di eliminare la sessione specificata. |
|
Recupera le informazioni sulla sessione specificata. |