Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Что такое API? (нужно объяснение совсем для чайника)

Технологии
Катя Шишкина
  · 183,9 K
Руководитель направления МТС Exolve  · 10 апр 2023  · exolve.ru
API или интерфейс прикладного программирования — это программный посредник, который позволяет различным приложениям взаимодействовать друг с другом. Он предлагает разработчикам набор запросов, протоколов, подпрограмм и инструментов для того, чтобы быстро извлекать и обмениваться информацией между приложениями.
Например, вы сделали программу для записи клиентов на приём к врачу. Но она помогает только фиксировать информацию. Вы можете встроить в такую программу функции рассылки SMS с помощью API, функции калькулятора для расчёта цены приёма, и многие другие опции. То есть, вы пользуетесь уже почти готовыми средствами, которые нужно лишь правильно встроить в ваш продукт. Кстати, вот МТС Exolve - пример платформы с разными API. Разработчик может их взять и встроить в любой продукт, не придумывая с нуля как отправлять SMS или сообщения в мессенджеры. При этом ему не нужно мучиться с поддержкой таких решений.
Но много API и попроще. В идеале API-интерфейсы должны убирать лишний и сложный код разработчиков, предлагая взамен более простой синтаксис.
API можно рассматривать как договор между двумя приложениями, определяющий, как они взаимодействуют друг с другом с помощью вопросов и ответов.
Вы можете использовать API-интерфейсы для доступа к данным или функциям веб-приложения или службы. Это позволяет разработчикам интегрировать различные системы и легче создавать новые приложения.
Выстраивайте коммуникацию с клиентами вместе с платформой МТС ExolveПерейти на exolve.ru
...информационные технологии в жизни и бизнесе...  · 25 февр 2016
API это язык, регламентированный способ, общения одной компьютерной программы с другой для совместного исполнения какой-нибудь общей задачи, когда одна программа выполняют запросы другой. Application Programming Interface (API) - Интерфейс программирования приложений. Вот какая примитивная аналогия для чайников родилась навскидку. Представьте себе 5 иностранцев, разговар... Читать далее

Это вы, для того, что бы объяснить страждущему ответ на его вопрос, не поленились и НАРИСОВАЛИ КАРТИНКУ что-ли???

Актёр озвучки и дубляжа  · 25 февр 2016
У вас есть собака. Но она не разговаривает на человеческом языке. Однако она способна "понимать" его путём команд, которым её научили в процессе дрессировки. Если сказать пёсику, знающему команду "тапки!" что-то типа "Рексик, принеси мне, пжалста, тапули мои с зайчушками", он разве что на кличку ухом поведёт, но тапки не принесёт. Так вот, API - это набор команд, с... Читать далее
API - application programming interface. Это некий набор функций, констант, классов и, возможно, других объектов, для взаимодействия с неким куском программы. Думаю, что понятнее всего, будет описать на примере. Допустим, кто-то написал калькулятор, который вы хотите использовать в своей программе. К этому калькулятору надо как-то обращаться. Вот эти способы взаимодейств... Читать далее

Супер ответ! Спасибо!

Первый
Пример для чайников: 1. Есть розетка. За ней огромное количество техники скрывается. Но что бы ей пользоваться - надо иметь вилку с расстоянием между стержнями 3см и розетка отдаст 220в. Это и есть API интерфейс огромной системы электропроизводства. 2. А есть утюг. У него своя сложная система работы. Но что бы работать с розеткой, он соблюдает требования API - нужна... Читать далее
Первый

Самый просто пример! Например человек не видит окружающий мир, но есть очки, которые позволяют ему видеть. Так вот эти очки это и есть API. А глаза и окружающий мир это две разные среды.