Postman - Nutritionix API 错误 - “消息”:“子 \”query\” 失败,因为 [\”query\” 是必需的]”

问题描述 投票:0回答:0

我只是想通过 Nutritionix API 发送帖子请求并使用 Postman 来测试 API,使用自然语言为各种运动燃烧卡路里。

您可以在这里访问 github 资源以获取请求和响应:Nutritionix API v2: Natural Exercise Endpoint Sample

POST https://trackapi.nutritionix.com/v2/natural/exercise
POST request body:

{
 "query": "Ran 2 miles and walked for 3Km.",
 "gender": "male",
 "weight_kg": 72,
 "height_cm": 160,
 "age": 23
}
Headers:

- x-app-id
- x-app-key
- Content-Type: application/json

当我尝试使用这些数据发送请求时,我收到带有

400 Bad Request
的错误消息。我查看了这个错误,有人说尝试删除
Content-Type: application/json
,但是在标题线程中推荐了
Content-Type
,有或没有它同样的错误继续如下:

{
    "message": "child \"query\" fails because [\"query\" is required]",
    "id": "2a84d18c-8afc-4f22-9278-2e1bc385621b"
}

我只想得到回应

200 OK
。但我不知道如何修复那部分。如果我在这件事上得到任何帮助,那对我来说会很有用。

api post postman
© www.soinside.com 2019 - 2024. All rights reserved.