api请求失败,错误子级“ query”失败,因为[需要“ query”]

时间:2020-05-06 10:50:38

标签: api fetch

已经阅读了所有类似的问题,但是都没有帮助我,因此出于这个原因,我寻求帮助。 我正在尝试查询Nutritionix api,但每次打电话时都会遇到相同的错误。

我真的不知道问题出在哪里。这是我的没有密钥的代码,因为它们是私有的。 我也尝试传递fetch字符串对象方法,但这也无济于事

`

let post = {
            method: "POST",
            headers: {
            "x-app-id":"private",
            "Content-Type": "application/json",
            "x-remote-user-id":"0",
            "x-app-key":"private",
            },
            body: {
            "query":"ran 3 miles",
            "gender":"female",
            "weight_kg":72.5,
            "height_cm":167.64,
            "age":30
            }
         }

    await fetch("https://trackapi.nutritionix.com/v2/natural/exercise",post)
    .then((respone)=>respone.json())
    .then((responeJson)=>{console.log(responeJson)})
    .catch((error)=>console.log(error))

0 个答案:

没有答案