Что такое API
Python
Middle
Без компании
Что такое API
Ответы
API (Application Programming Interface) — это набор правил и протоколов, позволяющий разным приложениям взаимодействовать между собой. Он определяет, как программы могут запрашивать данные или функции у другой системы и получать ответы.
**Пример с Python (запрос к REST API):**
```
import requests
# Пример GET-запроса к JSONPlaceholder API
response = requests.get("https://jsonplaceholder.typicode.com/posts/1")
if response.status_code == 200:
print(response.json()) # Вывод данных в формате JSON
else:
print("Ошибка:", response.status_code)
```
**Типы API:**
- **REST** (HTTP/JSON) — популярен для веб-сервисов.
- **GraphQL** — гибкий запрос данных.
- **SOAP** — XML-протокол для сложных систем.
API абстрагирует сложность сервера, предоставляя удобные "точки входа" для разработчиков.