Cloudflare API 返回错误 400 错误请求

时间:2021-05-08 20:06:55

标签: cloudflare cloudflare-api

我不知道我做错了什么,但是当我尝试发布到 cloudflare 的 API 时,我不断收到一条错误消息,内容如下:

Request failed with status code 400

我正在使用 axios 发出请求,例如:

 const headers = {
    'X-Auth-Email': MY_EMAIL,
    'X-Auth-Key': MY_KEY,
    'Content-Type': 'application/json'
  }

  const account = MY_ACCOUNT_ID

  await axios
    .post(
      'https://api.cloudflare.com/client/v4/zones',
      { name: 'domainexample12345.com' , account: { id: account }, jump_start: true },
      { headers: headers }
    )
    .then((res) => {
      return res.result
    })
    .catch((err) => {
      console.log('did not create DNS entries: ', JSON.stringify(err))
      return 1
    })

当我使用 cURL 时,它工作正常。我也尝试过使用 cloudflare npm 模块,但它只是返回相同的错误。

我什至尝试使用具有完全访问权限的令牌,但仍然出现相同的错误。

我只是希望 cloudflare 可以提供有关错误的更多见解。

任何帮助将不胜感激。谢谢!

0 个答案:

没有答案