A API de Lugares permite que você procure por lugares.
Você pode procurar por lugares por proximidade ou por uma string de texto.
Uma solicitação FindPlaceByText recebe um parâmetro de texto e retorna um lugar.
Parâmetros obrigatórios:
text - Entrada de texto que identifica o alvo da pesquisa, como um nome ou endereço.Parâmetros opcionais:
language - O código do idioma de duas letras no qual retornar resultados (ISO 639-1).bounds - Preferir resultados em uma área retangular especificada. Formato: sul,oeste,norte,leste. Coordenadas: graus decimais.Um FindPlacesNearby permite que você procure por lugares ao redor de uma localização dentro de um raio especificado.
Parâmetros obrigatórios:
location - A latitude/longitude ao redor da qual recuperar lugares.Parâmetros opcionais:
radius - A distância (em metros) dentro da qual retornar resultados. Máximo: 10000 m.type - O tipo de lugares que são retornados (veja a lista de tipos permitidos abaixo).language - O código do idioma de duas letras no qual retornar resultados (ISO 639-1).O serviço retorna uma lista de lugares juntamente com informações detalhadas sobre cada lugar.
Um Lugar contém os seguintes campos:
Buscar lugares por string de texto
FindPlaceByText - Recursos do endpoint
| Objeto | Descrição |
|---|---|
text |
[Obrigatório] A text string on which to search |
language |
Opcional The two-letter language code in which to return results (ISO 639-1) |
bounds |
Opcional Bounding rectangle. Format: south,west,north,east. Coordinates: decimal degrees. |
{
"results": [
{
"id": "578A19E791A33F37C5189F95D428ED1E",
"name": "Children's Creativity Museum",
"address": "221 4th St, San Francisco, CA 94103, United States",
"phone_number": "+14158203320",
"website": "http://www.creativity.org/",
"location": {
"lat": 37.783366,
"lng": -122.402325
},
"types": [
"museum",
"tourist_attraction"
]
}
]
}
curl --location --request GET 'https://zylalabs.com/api/3898/trueway+places+api/4605/findplacebytext?text=Children's Creativity Museum&language=en' --header 'Authorization: Bearer YOUR_API_KEY'
Procure por lugares próximos
EncontrarLocaisPróximos - Recursos do endpoint
| Objeto | Descrição |
|---|---|
location |
[Obrigatório] The latitude/longitude around which to retrieve places |
type |
Opcional The type of places that are returned |
radius |
Opcional The distance (in meters) within which to return results |
language |
Opcional The two-letter language code in which to return results (ISO 639-1) |
{
"results": [
{
"id": "1DE9131FF814DC997C6EEAF351D618EF",
"name": "Funny Library Coffee Shop",
"address": "250 4th St, San Francisco, CA 94103, USA",
"phone_number": "+14155346500",
"website": "https://virginhotels.com/san-francisco/dine-and-drink/funny-library/",
"location": {
"lat": 37.782442,
"lng": -122.402157
},
"types": [
"cafe",
"food",
"store"
],
"distance": 104
},
{
"id": "0BF71988AE26A020BCD7E06E8E42ED22",
"name": "Joyride Pizza - Yerba Buena Gardens",
"address": "730 Howard St, San Francisco, CA 94103, USA",
"phone_number": "+14152952914",
"website": "http://www.joyridepizza.com/",
"location": {
"lat": 37.784506,
"lng": -122.401944
},
"types": [
"bar",
"cafe",
"food",
"restaurant"
],
"distance": 131
}
]
}
curl --location --request GET 'https://zylalabs.com/api/3898/trueway+places+api/4606/findplacesnearby?location=37.783366,-122.402325&radius=1000&language=en' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint FindPlaceByText aceita parâmetros como texto, idioma e limites O endpoint FindPlacesNearby utiliza localização, raio, tipo e idioma Esses parâmetros permitem que os usuários personalizem suas buscas de forma eficaz
Os dados de resposta estão estruturados como um objeto JSON contendo um array "results". Cada elemento no array representa um lugar com seus campos associados, facilitando a análise e utilização das informações programaticamente
Ambos os endpoints fornecem informações sobre vários locais, incluindo restaurantes, Museus, parques e mais Os usuários podem pesquisar tipos específicos de locais ou explorar opções próximas com base em sua localização
A precisão dos dados é mantida através de atualizações regulares e verificações de qualidade de múltiplas fontes A API agrega informações de bancos de dados confiáveis garantindo que os usuários recebam detalhes de lugares confiáveis e atualizados
Casos de uso típicos incluem encontrar restaurantes próximos localizar atrações turísticas ou buscar serviços específicos como hospitais ou bancos Desenvolvedores podem integrar esses dados em aplicativos para navegação planejamento de viagens ou descoberta local
Os usuários podem utilizar os dados retornados exibindo informações sobre locais em aplicativos filtrando resultados com base em tipos ou distância e vinculando a sites externos para mais detalhes Isso melhora a experiência do usuário em serviços baseados em localização
Nível de serviço:
100%
Tempo de resposta:
342ms
Nível de serviço:
100%
Tempo de resposta:
756ms
Nível de serviço:
100%
Tempo de resposta:
712ms
Nível de serviço:
100%
Tempo de resposta:
732ms
Nível de serviço:
100%
Tempo de resposta:
605ms
Nível de serviço:
100%
Tempo de resposta:
1.026ms
Nível de serviço:
100%
Tempo de resposta:
664ms
Nível de serviço:
100%
Tempo de resposta:
813ms
Nível de serviço:
100%
Tempo de resposta:
921ms
Nível de serviço:
100%
Tempo de resposta:
2.429ms
Nível de serviço:
100%
Tempo de resposta:
592ms
Nível de serviço:
100%
Tempo de resposta:
254ms
Nível de serviço:
100%
Tempo de resposta:
813ms
Nível de serviço:
100%
Tempo de resposta:
1.854ms
Nível de serviço:
100%
Tempo de resposta:
196ms
Nível de serviço:
100%
Tempo de resposta:
2.893ms
Nível de serviço:
100%
Tempo de resposta:
325ms
Nível de serviço:
100%
Tempo de resposta:
429ms
Nível de serviço:
100%
Tempo de resposta:
1.748ms
Nível de serviço:
100%
Tempo de resposta:
86ms