该 API 可从任何应用程序通过发送基本 HTTP 请求来使用;然而,客户端库简化了查询或创建特定资源的过程。这些库使得使用各种编程语言将外部应用程序连接到 WordPress REST API 变得简单。
除了 Backbone.js 客户端外,这些库不属于 WordPress 核心,也不一定由 WordPress REST API 团队维护或认可。
要在 WordPress 管理界面、主题或插件之外执行经过身份验证的请求,需要一个单独的 身份验证插件。PHP
Requests for PHP 是一个通用的 HTTP 请求库。虽然它并非专为 WordPress REST API 设计,但它是与任何 HTTP API 交互的绝佳工具。
WordPress-PHP-SDK 是用于 WordPress REST API 的 PHP SDK,可以使用 composer 进行安装。
WordPress-SDK 是用于 WordPress REST API 的 Laravel 包,可以使用 composer 进行安装。
JavaScript
Backbone.js 客户端 内置于 WordPress 核心中,并提供用于处理 REST API 资源的 Backbone.js 模型和集合。
node-wpapi 是一个同构 JavaScript 客户端库,使用直观的链式语法查询或写入 REST API。它可以与 Node.js 或客户端 JavaScript 应用程序一起使用。
ember-wordpress 提供了 Ember Data 与 REST API 之间的连接。
Ruby
wp-api-client:用 Ruby 编写的只读 REST API 客户端。
C# / .NET
WordPressPCL:用 C# 编写的完整 REST API 客户端。
Dart / Flutter
wordpress_client:一个提供流畅 API 以与 WordPress REST API 交互的库。