【问题标题】:Clockify - Add user is throwing Bad Request 400 errorClockify - 添加用户抛出错误请求 400 错误
【发布时间】:2022-09-29 18:33:53
【问题描述】:

我正在尝试在 Clockify 中将用户添加到我的工作区,但是我收到错误请求错误:状态代码 400。

有人可以帮忙吗。 API 文档不是很有帮助。不知道出了什么问题,是我的有效负载错误还是我在标头中遗漏了任何内容?

感谢您的帮助。下面的代码:

    const addUser = async (req, res) => {
    const url = `https://api.clockify.me/api/v1/workspaces/${workspaceId}`;
 
  try {
    const payload = JSON.stringify(req.body);
    console.log(\"DATA\", payload); // prints {\"email\": \"max@gmail.com\"}

    const records = await axios.post(`${url}/users/`, payload, {
      headers: {
        \"X-Api-Key\": key,
        \"content-type\": \"application/json\",
      },
    });
    console.log(\"Response\", records);
    res.status(200).json(records);
  } catch (error) {
    res.statusCode = error.response.status;
    res.json({
      msg: `Something went wrong. Error: ${error.response.status} with clockify data posting`,
    });
    console.log(
      `Something went wrong :confused:!!  Error with clockify data posting`,
      error.message
    );
  }
};

    标签: clockify


    【解决方案1】:

    仅当您的工作区处于付费订阅状态时,才可以通过 API 添加用户到时钟

    【讨论】:

      猜你喜欢
      • 2020-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多