На выходных Райан МакКью и его коллеги выпустили версию 1.1 подключаемого модуля JSON REST API . Команда WP API стремится подготовить его для включения в WordPress 4.1 , который выйдет позже в этом году.
В этом выпуске основное внимание уделялось тестированию, исправлению ошибок, обнаруженных в ходе тестов, и улучшению документации API. Добавлены новые маршруты для таксономий и терминов. Выдержки и обработка сообщений, защищенных паролем, также были улучшены. Тесты конечной точки ревизии появились в версии 1.1. Покрытие пост-тестирования конечной точки теперь составляет более 54 % для всего класса и более 80 % для основных методов. МакКью говорит, что эта цифра будет продолжать расти в течение следующих нескольких релизов. Вы можете просмотреть все изменения и исправления ошибок для этого выпуска на GitHub.
Команда WP API часто получает вопросы о том, как обрабатывать аутентификацию. Версия 1.1 включает полную документацию по методам аутентификации , включая аутентификацию с помощью файлов cookie (для подключаемых модулей/тем, работающих на сайте) и OAuth (для настольных/веб/мобильных клиентов, обращающихся к сайту извне). Базовый метод аутентификации также включен в документацию и полезен только для целей разработки.
Я работал с командой WP API, чтобы помочь организовать и представить документацию таким образом, чтобы ее было легко читать и ориентироваться. Мы находимся в процессе объединения всех документов в один централизованный концентратор на wp-api.org , который извлекается из различных документов в репозиториях WP API GitHub. Мы работаем над тем, чтобы сделать этот ресурс первоклассным для любого разработчика, который хочет работать с новым API.
Работа над версией 1.2 уже ведется. «В версии 1.2 и более поздних мы проведем ряд дополнительных тестов для наших конечных точек с целью в конечном итоге достичь охвата >90%», — отметил МакКью в объявлении о выпуске .