PlacesApi.placeDetails(context, placeId).await() interface error

Aberta
#1,065 0 comentários 0 reações 0 responsáveis Ver no GitHub

@madtriceps já está trabalhando nisso.

Desde 2/8/2026.

  • #1066 de @madtriceps — aberto

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
48/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
java
Domínio
api

Direção de pesquisa

Reproduza a requisição do exemplo usando PlacesApi.placeDetails(context, request.placeId).await(), depois inspecione PlaceDetailsRequest.java e o parsing da resposta mostrado no stack trace. Rastreie onde o parâmetro fields contendo scope é produzido; considera-se concluído quando a requisição reportada não falhar mais com o erro de campo scope não suportado.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

triage me type: bug
Code example

implementation("com.google.maps:google-maps-services:2.2.0")
PlacesApi.placeDetails(context, request.placeId).await();

Stack trace

Caused by: com.google.maps.errors.InvalidRequestException: Error while parsing 'fields' parameter: Unsupported field name 'scope'.
at com.google.maps.errors.ApiException.from(ApiException.java:42)
at com.google.maps.PlaceDetailsRequest$Response.getError(PlaceDetailsRequest.java:138)
at com.google.maps.internal.OkHttpPendingResult.parseResponseInternal(OkHttpPendingResult.java:316)
at com.google.maps.internal.OkHttpPendingResult.parseResponse(OkHttpPendingResult.java:230)
at com.google.maps.internal.OkHttpPendingResult.await(OkHttpPendingResult.java:184)
at com.google.maps.PendingResultBase.await(PendingResultBase.java:61)
at app.map.gmap.GMapPlaceService.detail(GMapPlaceService.java:155)

Linguagem predominante
Java
Estrelas
1.8k
Forks
972
Merge médio
5h 7min
PRs com merge (30d)
1

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de googlemaps/google-maps-services-java

Todas as issues de googlemaps/google-maps-services-java

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.