Google API de pesquisa no Maps
Status de saúde da API
Saudável Disponível Limitado Quase indisponível Sem dados
Carregando status...
Obtenha dados de pesquisa de mapas Google, incluindo listagens de empresas, avaliações e dados de contato, e coordenadas e segmentação por localização, para pesquisa de mercado local e descoberta de leads.
Tags: Google Maps
Parâmetros
| Nome | Obrigatório | Tipo | Padrão | Descrição |
|---|---|---|---|---|
query | Sim | string | A consulta de pesquisa para Google Maps (ex.: 'restaurantes', 'hospitais em Nova York'). | |
ll | Não | string | Coordenadas GPS para a origem da pesquisa. Formato: '@<latitude>,<longitude>,<zoom>'. Necessário para localização precisa e paginação. | |
domain | Não | string | google.com | O domínio do Google a ser usado para a pesquisa (por exemplo, 'google.com', 'google.co.uk'). Consulte Google Domínios. |
language | Não | string | en | Defina o idioma dos resultados usando seu código de duas letras (por exemplo, 'en' para inglês, 'fr' para francês). Consulte Google Idioma. |
country | Não | string | us | Defina o código do país alvo (por exemplo, 'us', 'uk') para localizar os resultados. Consulte Google Países. |
data | Não | string | Parâmetro de dados Google Maps avançado usado para certos filtros e visualizações de resultados específicos de mapas/locais. Pode ser copiado de um Google Maps URL após aplicar filtros, ou construído para pesquisas de locais específicos. Este parâmetro é comumente usado quando type = "place". Se você não estiver familiarizado com ele, pode deixá-lo vazio. | |
place_id | Não | string | O ID de local Google exclusivo para recuperar diretamente informações de um local específico. | |
page | Não | integer | 0 | O deslocamento de paginação dos resultados. Comece em 0 e incremente em 20 para cada página subsequente. |
Copiar requisição
bash
curl -X GET "https://api.justserpapi.com/api/v1/google/maps/search?query=coffee" \
-H "X-API-Key: YOUR_API_KEY"js
const res = await fetch("https://api.justserpapi.com/api/v1/google/maps/search?query=coffee", {
headers: { "X-API-Key": "YOUR_API_KEY" }
});
const data = await res.json();
console.log(data);python
import requests
url = "https://api.justserpapi.com/api/v1/google/maps/search"
headers = { "X-API-Key": "YOUR_API_KEY" }
params = {
"query": "coffee"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())php
<?php
$url = "https://api.justserpapi.com/api/v1/google/maps/search?query=coffee";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"X-API-Key: YOUR_API_KEY"
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;go
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
client := &http.Client{}
req, _ := http.NewRequest("GET", "https://api.justserpapi.com/api/v1/google/maps/search?query=coffee", nil)
req.Header.Set("X-API-Key", "YOUR_API_KEY")
resp, _ := client.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}Resposta
Carregando o exemplo de resposta mais recente...
