Danyloff
Api Poster
Api Poster

API

API, или Application Programming Interface, это набор правил и протоколов, которые определяют, как программы и компоненты программного обеспечения могут взаимодействовать друг с другом

🔑 Аутентификация запросов API
На сегодняшний день существует множество форматов API, протоколов обмена информацией, и у всего этого есть одна общая составляющая компонента - безопасность. Безопасность состоит из аутентификации, авторизации, шифрования и т.д. В этой статье я расскажу про метод аутентификации запросов через...
  • ·

LRO ⏰ или длительные операции API
Бывают такие ситуации когда выполнения некоторого метода занимает длительное время и/или использует большое количество вычислительных ресурсов. И требуется реализовывать данные методы несколько иначе чем типичные. Проблему можно просто проигнорировать и позволить потребителям Вашего API дожидаться...
  • ·

Современный REST API❓ Встречайте пользовательские методы 🚀
При проектировании REST API мы как разработчики часто встречаемся с дилеммой что операция которую мы хотим добавить не вписывается дизайн стандартных методов. И хотя технически мы можем просто игнорировать шаблон и задействовать любой путь для этой операции но, такие решения обычно приводят к...
  • ·


Идентификатор ресурса
При создании ресурсо-ориентированных API скорее всего каждый ресурс будет иметь свой идентификатор, чтобы пользователь, в любой момент времени, при достаточном уровне прав, смог запросить требуемый ресурс. Но каков должен быть идентификатор? Есть решение!
  • ·

Спецификация JSEND
Простыми словами, JSend - это спецификация, которая определяет некоторые правила форматирования JSON-ответов от веб-серверов. JSend сосредоточена на сообщениях на уровне приложения (в отличие от протокольных или транспортных уровней), что делает ее идеальной для использования в REST-приложениях и...
  • ·