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. 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 que é proprietária da sessão no navegador da Web. O |
pollingConfig |
Apenas saída. A configuração recomendada que os aplicativos precisam usar ao consultar Esse campo só é preenchido se os itens de mídia ainda não tiverem sido escolhidos para a sessão (ou seja, |
expireTime |
Apenas saída. Hora em que o acesso a esta sessão (e aos itens de mídia selecionados) vai expirar. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
pickingConfig |
Opcional. Configuração de seleção de fotos para a experiência de seleção do usuário durante essa sessão. Isso é especificado pelo aplicativo cliente ao chamar |
mediaItemsSet |
Apenas saída. Se definido como |
PollingConfig
Configuração para consultar a API.
Representação JSON |
---|
{ "pollInterval": string, "timeoutIn": string } |
Campos | |
---|---|
pollInterval |
Apenas saída. Tempo recomendado entre as 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 precisa parar de fazer a pesquisa. Um valor de 0 indica que o cliente precisa parar de fazer a pesquisa, se ainda não tiver 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 essa sessão.
Representação JSON |
---|
{ "maxItemCount": string } |
Campos | |
---|---|
maxItemCount |
Opcional. O número máximo de itens que o usuário pode escolher durante a sessão. O padrão é 2000 se não for especificado. Se não for especificado ou definido como 0, no máximo 2.000 itens poderão ser selecionados. Valores acima de 2.000 serão convertidos para 2.000. Valores negativos resultarão 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. |