我试图在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
);
}
};发布于 2022-09-29 10:33:53
只有在您的工作区处于付费订阅状态时,才能通过API向clockify添加用户。
https://stackoverflow.com/questions/73654931
复制相似问题