Ir para o conteúdo

API do Google AI Mode

prod-global
GET
/api/v1/google/ai-mode
Status de saúde da API
Saudável Disponível Limitado Quase indisponível Sem dados
Carregando status...

Obtenha dados do Modo IA do Google, incluindo respostas geradas, perguntas de acompanhamento e links citados, para monitoramento da experiência de pesquisa AI.

Tags: Google AI

Parâmetros

NomeObrigatórioTipoPadrãoDescrição
querySimstringA consulta de pesquisa para Google Search (ex.: 'cafeterias', 'como fazer um bolo').
htmlNãobooleanfalseDefina como true para retornar o HTML bruto da página de resultados de pesquisa do Google junto com os dados estruturados.
countryNãostringusDefina o código do país alvo (por exemplo, 'us', 'uk') para localizar os resultados. Consulte Google Países.
uuleNãostringString de localização codificada (UULE) usada para localizar precisamente os resultados de pesquisa do Google. Este é um parâmetro avançado/técnico — se você não estiver familiarizado com ele, pode deixá-lo vazio e omiti-lo.
locationNãostringO nome textual da localização (ex.: 'Nova York, NY') para localizar os resultados da pesquisa.
safeNãostringOFFConfiguração do filtro SafeSearch.

Valores disponíveis:
- ACTIVE: Filtrar conteúdo adulto. O valor legado active também é aceito.
- OFF: Desabilitar a filtragem SafeSearch. O valor legado off também é aceito.

Copiar requisição

bash
curl -X GET "https://api.justserpapi.com/api/v1/google/ai-mode?query=coffee" \
  -H "X-API-Key: YOUR_API_KEY"
js
const res = await fetch("https://api.justserpapi.com/api/v1/google/ai-mode?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/ai-mode"
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/ai-mode?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/ai-mode?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...