Recurso: PickingSession
Representação de uma sessão do usuário em que ele pode escolher fotos e vídeos usando o Google Fotos.
Representação JSON |
---|
{ "id": string, "pickerUri": string, "pollingConfig": { object ( |
Campos | |
---|---|
id |
Apenas saída. O identificador gerado pelo Google para esta sessão. |
pickerUri |
Apenas saída. O URI usado para redirecionar o usuário ao Google Fotos (na Web) para que ele possa escolher fotos e vídeos para a sessão atual. Para acessar essa página, o usuário precisa fazer login na Conta do Google proprietária da sessão no navegador da Web. O Para aplicativos baseados na Web, você pode anexar |
pollingConfig |
Apenas saída. A configuração recomendada que os aplicativos devem usar ao fazer polling de Esse campo só é preenchido se os itens de mídia ainda não tiverem sido escolhidos para esta sessão (ou seja, |
expireTime |
Apenas saída. O horário em que o acesso a esta sessão (e aos itens de mídia escolhidos) vai expirar. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
pickingConfig |
Opcional. Configuração de seleção de fotos para a experiência do usuário durante esta sessão. Ele é especificado pelo aplicativo cliente ao chamar |
mediaItemsSet |
Apenas saída. Se definido como |
PollingConfig
Configuração para pesquisar a API.
Representação JSON |
---|
{ "pollInterval": string, "timeoutIn": string } |
Campos | |
---|---|
pollInterval |
Apenas saída. Tempo recomendado entre solicitações de pesquisa. Duração em segundos com até nove dígitos fracionários, terminando em " |
timeoutIn |
Apenas saída. O período de tempo após o qual o cliente deve parar de fazer pesquisas. Um valor de 0 indica que o cliente precisa parar de fazer pesquisas, caso ainda não tenha feito isso. Duração em segundos com até nove dígitos fracionários, terminando em " |
PickingConfig
Configuração especificada pelo cliente para a experiência de seleção do usuário durante esta sessão.
Representação JSON |
---|
{ "maxItemCount": string } |
Campos | |
---|---|
maxItemCount |
Opcional. O número máximo de itens que o usuário pode escolher durante esta sessão. O padrão é 2.000 se não for especificado. Se não for especificado ou definido como 0, no máximo 2.000 itens poderão ser escolhidos. Valores acima de 2.000 serão convertidos para 2.000. Valores negativos resultam em um erro |
Métodos |
|
---|---|
|
Gera uma nova sessão em que o usuário pode escolher fotos e vídeos para acesso de terceiros. |
|
Exclui a sessão especificada. |
|
Recupera informações sobre a sessão especificada. |