Перейти к содержимому

API Google AI Mode

prod-global
GET
/api/v1/google/ai-mode
Статус API
Исправен Доступен Ограничен Почти недоступен Нет данных
Загрузка статуса...

Получить данные режима Google aI, включая сгенерированные ответы, последующие подсказки и цитируемые ссылки, для мониторинга опыта поиска AI.

Теги: Google AI

Параметры

ИмяОбязательныйТипПо умолчаниюОписание
queryДаstringПоисковый запрос для Google Search (например, 'кофейни', 'как испечь торт').
htmlНетbooleanfalseУстановите значение true, чтобы вернуть необработанный HTML страницы результатов поиска Google вместе со структурированными данными.
countryНетstringusУстановите код целевой страны (например, 'us', 'uk') для локализации результатов. См. Google Страны.
uuleНетstringЗакодированная строка местоположения (UULE), используемая для точной локализации результатов поиска Google. Это продвинутый/технический параметр — если вы с ним не знакомы, можете оставить его пустым и не указывать.
locationНетstringНазвание текстового местоположения (например, 'Нью-Йорк, штат Нью-Йорк') для локализации результатов поиска.
safeНетstringOFFНастройка фильтра SafeSearch.

Доступные значения:
- ACTIVE: Фильтровать взрослый контент. Устаревшее значение active также принимается.
- OFF: Отключить фильтрацию SafeSearch. Устаревшее значение off также принимается.

Скопировать запрос

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))
}

Ответ

Загрузка последнего примера ответа...