C# SDK engine

Instagram Profile

Instagram profile data by profile id.

engine: instagram_profile constant: XylopSearchEngines.InstagramProfile GET /search
C# пример

Вызов через XylopSearchClient

using Xylop.Api.Client;

var client = new XylopSearchClient(new HttpClient(), "YOUR_API_KEY");

using var response = await client.SearchJsonAsync(
    XylopSearchEngines.InstagramProfile,
    new Dictionary<string, string?>
    {
        ["profile_id"] = "serpapicom",
    });

Для типизированного режима используйте `SearchAsync<TResponse>` и response-модель из `Xylop.Logic.SerpApiResponses.*`, которая входит в пакет C# SDK.

Endpoint

HTTP контракт

URL
https://api.xylop.ru/search
Engine
instagram_profile
API key
Передается SDK автоматически из настроек клиента.
Входные параметры

Параметры запроса

Параметр Тип Обязателен Значение Описание
api_key SDK string Да Ключ Xylop API. В C# SDK задается один раз в XylopSearchClientOptions.ApiKey или в конструкторе клиента.
engine SDK string Да instagram_profile Instagram Profile engine.
profile_id string Да serpapicom Instagram profile id.
Выходные параметры

Поля ответа

Поле Тип Источник Описание
search_metadata object типовое поле Метаданные запроса: статус, идентификатор, время выполнения и служебная информация провайдера.
search_parameters object типовое поле Нормализованные параметры, с которыми upstream-поиск выполнил запрос.
search_information object типовое поле Сводка по выдаче: примерное число результатов, время поиска и дополнительные статусы.
organic_results array типовое поле Основные органические результаты выдачи: позиции, заголовки, ссылки и сниппеты.
ads array типовое поле Рекламные результаты, если выбранный engine и запрос их возвращают.
answer_box object типовое поле Быстрый ответ или выделенный блок SERP.
knowledge_graph object типовое поле Структурированный информационный блок о сущности, бренде, месте или персоне.
images_results array типовое поле Изображения и связанные с ними ссылки, превью и источники.
news_results array типовое поле Новостные результаты, источники, даты публикации и ссылки.
video_results array типовое поле Видео-результаты: заголовки, каналы, длительность, ссылки и превью.
shopping_results array типовое поле Товары, цены, продавцы, рейтинги и ссылки на карточки.
local_results array типовое поле Локальные результаты: адреса, координаты, рейтинги, телефоны и ссылки.
related_searches array типовое поле Связанные поисковые запросы, которые можно использовать для следующего поиска.
pagination object типовое поле Данные пагинации или токены для перехода к следующей странице.
error string типовое поле Текст ошибки, который SDK дополнительно превращает в XylopApiException при неуспешном HTTP-ответе.
JSON

Пример ответа

{}