收到无效 JSON 消息

Invalid JSON message received

我正在尝试 POST 到我制作的 API 中,我正在使用 Postman 对其进行测试。我正在返回 400 Bad Request 错误作为消息 Invalid JSON message received.

的响应

这是使用 GET 反馈给用户的记录示例。

{
    "id":3,
    "title":"Radio Etiquette Book",
    "summary":"This book provides advice on how to present a radio programme with flair.",
    "timestamp":"2016-12-22T18:18:20+0000",
    "author":{"id":1,...***},
    "reviews":
}

我认为问题出在 author,因为 author 包含子字段,例如 ID、用户名、密码和名为 entries 的子 类(由该作者)和 reviews(该作者撰写的评论)。

如何 POST 一个新条目来避免 400 Bad Request 错误?我不确定它是哪个值,我发错了,但还在争论它是否真的是作者,以及应该如何输入。

您可以使用 JSONLint 这样的网站来检查您尝试发送的 JSON 格式是否正确。它应该能够向您显示错误行以及它可能不符合 JSON 规范的原因。

link to JSONLint