php - 我的 wordpress wp-api 测试数据中缺少什么?

标签 php api wordpress

我正在使用 wp-api 进行测试,顺便说一句,我很高兴能使用它。这是我所做的。

  1. 安装了 wp-api 并验证我可以使用 cURL 从网站获取
  2. 安装了基本身份验证,为此测试创建了一个编辑级别的帐户。
  3. 我尝试在 chrome 中使用 cURL 和 Postman 更新帖子。 我的标题: -内容类型:应用程序/javascript -文件中的数据 我不确定是否还缺少其他标题。 cURL 和 postman 都为我处理基本身份验证中的用户名和密码。

我的JSON

{  
    "title":"Hello Updated World!",
    "content_raw":"Howdy updated content.",
    "date":"2013-04-01T14:00:00+10:00"
}

直接来自 wp-api docs 中的示例

我不断得到的错误是

[
    {
        "code": "json_missing_callback_param",
        "message": "Missing parameter data"
    }
]

查看github上的源代码,好像缺少一个必需的参数

根据documentation title 和 content raw 似乎是唯一必填的字段。如果您有任何建议,我很想知道我缺少什么。谢谢。

最佳答案

您也可以尝试使用此插件来使用 Wordpress 网络服务,通过使用它您还可以创建您的自定义网络服务:

https://wordpress.org/plugins/json-api/

关于php - 我的 wordpress wp-api 测试数据中缺少什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26282285/

相关文章:

api - Paypal 测试信用卡在测试模式下不工作

xml - 是否有任何 Android XML 文档?

javascript - Jquery 在外部 js 文件上未定义

html - 来自 wordpress 的 CSS 没有改变

php - 是否可以使用 Behat + Mink 测试 CSS 样式表?

php - Laravel 迁移 : 2 different tables with the same blueprint/structure

php - 如何检查php脚本是否仍在运行

api - 使用 Python 访问 Power BI API

php - 使用 php 更改使用哪个 woocommerce 电子邮件模板(不是自定义模板)

php - Zendframework 3 - 没有 zend 注册表