- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Retorna uma lista de itens de mídia selecionados pelo usuário durante a sessão especificada.
O erro FAILED_PRECONDITION
será retornado se a sessão ainda não tiver itens de mídia selecionados e, portanto, não puder retornar conteúdo de mídia. Nesse cenário, os aplicativos executados em dispositivos de entrada limitada precisam renderizar um QR code que codifica o pickerUri
da sessão, solicitando que o usuário leia o código e escolha itens de mídia na interface do seletor do Google Fotos. Enquanto aguardam o usuário escolher os itens, os clientes precisam pesquisar sessions.get
uma vez a cada pollingConfig.pollInterval
até pickedItemsSet = true
na resposta sessions.get
. Depois disso, os clientes podem voltar a ligar para mediaItems.list
e esperar uma resposta bem-sucedida.
Solicitação HTTP
GET https://photospicker.googleapis.com/v1/mediaItems
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
Parâmetros | |
---|---|
sessionId |
Obrigatório. O identificador gerado pelo Google para a sessão. |
pageSize |
Opcional. O número máximo de itens de mídia a serem retornados. O serviço pode retornar menos do que esse valor (incluindo zero resultados). Se não for especificado ou for definido como 0, no máximo 50 itens de mídia serão retornados. O valor máximo é 100. valores acima de 100 serão convertidos para 100. Valores negativos resultarão em um erro |
pageToken |
Opcional. Um token de página recebido de uma chamada |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Uma resposta à RPC mediaItems.list
.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"mediaItems": [
{
object ( |
Campos | |
---|---|
mediaItems[] |
Uma página de itens de mídia selecionados. |
nextPageToken |
Um token, que pode ser enviado como |
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/photospicker.mediaitems.readonly