Leanpub, 2015. — 181 p.
Целевая аудитория: опытные разработчики на PHP.API - это программный интерфейс, который позволяет вам получать доступ к различной информации приложения. Вы могли слышать о том, как популярные веб-сайты открывают своё API для разработчиков, которым нужно получать особую информацию о пользователе или публикациях. Из этого руководства вы узнаете о том, что такое API, как пользоваться чужим API и делать своё, научитесь работать с API на языках программирования Python и PHP, а также посмотрите на примеры хорошего кода.В книге рассматриваются следующие темы:✔ планирование и создание конечных точек URL;
✔ статус-коды, сообщения об ошибках;
✔ выходные данные;
✔ аутентификация;
✔ пагинация;
✔ версионирование API и многое другое.
Преимущества:➕ актуальный материал по теме;
➕ примеры кода на двух популярных языках программирования;
➕ качественный код и хорошие примеры;
➕ современные технологии по работе с API;
➕ интересный стиль повествования.
Недостатки:➖ не замечено.
Tasked with building an API for your company but don't have a clue where to start? Taken over an existing API and hate it? Built your own API and still hate it? This book is for you.API development is becoming increasingly common for server-side developers thanks to the rise of front-end JavaScript frameworks, iPhone applications, and API-centric architectures. It might seem like grabbing stuff from a data source and shoving it out as JSON would be easy, but surviving changes in business logic, database schema updates, new features, or deprecated endpoints can be a nightmare.