REST Resource: sessions

Risorsa: PickingSession

Una rappresentazione di una sessione di scelta di foto mediante l'interfaccia utente del selettore di Google Foto.

Rappresentazione JSON
{
  "id": string,
  "pickerUri": string,
  "pollingConfig": {
    object (PollingConfig)
  },
  "mediaItemsSet": boolean
}
Campi
id

string

Solo output. L'identificatore generato da Google per questa sessione.

pickerUri

string

Solo output. Il link URI nell'app web di selezione di Google Foto specifica per questo utente e questa sessione.

Per visualizzare correttamente questa pagina, l'utente deve aver eseguito l'accesso all'Account Google proprietario della sessione nel browser web.

pollingConfig

object (PollingConfig)

Solo output. La configurazione consigliata per il polling di sessions.get in attesa che l'utente scelga gli elementi per questa sessione.

mediaItemsSet

boolean

Solo output. Se impostato, gli elementi multimediali sono stati scelti per questa sessione e i clienti dovrebbero essere in grado di richiedere un elenco di elementi multimediali.

PollingConfig

Configurazione per il polling dell'API.

Rappresentazione JSON
{
  "pollInterval": string,
  "timeoutIn": string
}
Campi
pollInterval

string (Duration format)

Solo output. Tempo consigliato tra una richiesta di sondaggio e l'altra.

Durata in secondi con un massimo di nove cifre frazionarie e termina con "s". Esempio: "3.5s".

timeoutIn

string (Duration format)

Solo output. Il periodo di tempo dopo il quale il client deve interrompere il polling. Il valore 0 indica che il polling deve essere interrotto dal client.

Durata in secondi con un massimo di nove cifre frazionarie e termina con "s". Esempio: "3.5s".

Metodi

create

Genera una nuova sessione durante la quale l'utente può scegliere foto e video per l'accesso di terze parti.

get

Recupera le informazioni sulla sessione specificata.