REST API клиенты
REST API можно использовать из любого приложения, отправляя привычные HTTP-запросы. Клиентские библиотеки упрощают процесс запроса или создания ресурсов. Такие библиотеки позволяют легко подключать внешние приложения к REST API WordPress, написанные на любых языках программирования.
Только wp-api (Backbone.js) клиент является встроенным в WordPress клиентом. Все остальные описанные ниже клиенты создаются отдельно от команды разработчиков WordPress.
Для выполнения удаленных аутентифицированных запросов (не из текущего сайта WordPress), требуется отдельный плагин аутентификации, подробнее см. раздел Авторизация.
JavaScript
-
wp-api (Backbone.js) клиент — встроенный в WP ядро клиент для работы с REST API.
-
node-wpapi — клиентская библиотека JavaScript для создания запросов или записей REST API с использованием интуитивно понятного синтаксиса. Его можно использовать с Node.js или с другими приложениями JavaScript на стороне клиента.
- ember-wordpress — предоставляет соединения между Ember Data и REST API.
Ruby
- wp-api-client — REST API клиент написанный на Ruby (умеет только читать данные).
C# / .NET
- WordPressPCL — полный REST API клиент написанный на C#.