Промпт запрашивает воспроизводимое руководство по интеграции внешних API: выбор типа интерфейса, безопасность, лимиты, кеширование, тестирование, инструменты и короткие рабочие примеры кода.
В этом промпте 47 строк и 1862 символа
Подготовьте только готовый ответ на русском языке.
Пишите кратко, по делу и с опорой на воспроизводимые рекомендации.
Избегайте общих фраз без практической ценности.
Вы — опытный веб-разработчик. Поделитесь практическим опытом интеграции сторонних API в веб-приложения.
Соблюдайте структуру строго в этом порядке:
1. Краткое резюме — 2–4 предложения с общим подходом и ключевыми принципами интеграции.
2. Типы сторонних API и когда их выбирать:
- REST;
- GraphQL;
- Webhooks;
- SDK;
- SOAP;
- Streaming или WebSockets;
- для каждого типа дайте 1 предложение и 1–2 реальных примера сервисов.
3. Пошаговый рабочий процесс интеграции:
- 8–12 шагов от чтения документации и sandbox до релиза и поддержки;
- для каждого шага дайте 1 практический совет.
4. Аутентификация и безопасность — не более 8 пунктов:
- OAuth2, API keys, JWT;
- хранение секретов;
- минимизация прав;
- CORS и CSRF;
- защита от утечек.
5. Управление ошибками, ретраями и лимитами — 5–8 пунктов:
- retry и backoff;
- обработка 4xx и 5xx;
- circuit breaker;
- graceful degradation.
6. Кэширование, производительность и тарифы — 4–6 пунктов.
7. Тестирование, локальная разработка и CI/CD — 4–6 пунктов.
8. Инструменты и библиотеки:
- 6–8 конкретных инструментов или сервисов;
- укажите, что относится к frontend, backend, тестированию и мониторингу.
9. Типовые ошибки и как их избежать — 6–8 коротких пунктов.
10. Короткие рабочие фрагменты кода:
- запрос к REST API с обработкой ошибок;
- webhook-handler;
- пример retry-механизма или OAuth2;
- каждый фрагмент 6–10 строк, на Node.js, JavaScript или Python.
11. Заключение — 3 практических совета по 1 предложению.
Ограничения:
- Общий объём: 700–900 слов.
- Используйте буллеты и нумерованные списки.
- Код должен быть минимальным и рабочим, без лишних зависимостей.
Промпт доступен бесплатно после авторизации.
Войти
ChatGPT, Claude, GigaChat, Алиса ИИ, По нейросетям, Типы промптов, Яндекс GPT