Директор агентства Gosapp Digital Захар Рубцов – об использовании API на простых примерах.Слово «API» у большинства людей вызывает примерно всегда одну и ту же реакцию – это что-то из мира программистов. Мол, сложно, непонятно и разбираются в этом только понимающие. Но на самом деле API уже давно стало частью нашей с вами повседневной жизни, просто вы об этом не задумывались. Давайте объясню на простом примере.
Представьте, вы пришли в ресторан, чтобы поужинать и приятно провести время. Но для заказа вы же не идете на кухню, не общаетесь с поваром напрямую. Вы подзываете официанта, говорите заказ, он передает запрос на кухню, а потом приносит готовое блюдо. Вот официант в этой истории и есть API. Посредник, который принимает запрос с одной стороны и возвращает результат с другой.
И таких посредников вокруг нас целая куча. Например, приложение с погодой в вашем смартфоне не запрашивает информацию о приближающемся циклоне у спутника – за этими данными оно обращается к метеосервисам. А когда вы заказываете что-то в интернет-магазине, то магазин не обрабатывает ваш платёж напрямую, а передает запрос в банк и получает ответ. Или, допустим, вы зашли на сайт того же ресторана и там опубликована интерактивная карта «как до нас добраться». И эту карту не делал ресторан, а подключил через, например, API Яндекса. Короче, принцип один и тот же: сервис №1 обращается к сервису №2, получает нужное и показывает вам результат.
А теперь поговорим про рабочие сценарии. Здесь становится по-настоящему интересно, потому что мы можем все настраивать максимально гибко и собирать разные сценарии как конструктор. Так, классическая связка для бизнеса, когда клиент заполняет форму на сайте, через API эти данные автоматически улетают в CRM, а менеджер тут же получает уведомление в Telegram. Или другой пример – наш Ассистент ДЭГ (автоматизированный цифровой помощник, который помогает людям проголосовать в ДЭГ). На одном из проектов через API мы подключали к Ассистенту нейросеть. Таким образом, общаясь с ботом в Telegram, человек общался с натренированной ИИ. И таких примеров много.
Печать