gpt4 book ai didi

javascript - 如何使用 Axios 发布到 Monday API?

转载 作者:行者123 更新时间:2023-12-01 01:35:50 27 4
gpt4 key购买 nike

我正在使用 Axios 将数据从 React 应用程序发布到 Monday API。

您可以在此处找到周一的开发页面: https://developers.monday.com/#!/boards/POST_version_boards_board_id_pulses_format

这是我的代码:

function postForm() {
axios.post('https://api.monday.com:443/v1/boards/MY_BOARD/pulses.json?api_key=MY_API_KEY', {
name: "Jonathan"
})
.then(function(response) {
console.log(response);
})
.catch(function(error) {
console.log(error);
});
}

我在此代码上收到状态代码 400。如何正确配置axios post方法?

最佳答案

在文档中,3 个参数已根据需要进行标记。

-您在网址中提供的board_id

-您应在请求正文中提供的 user_id

-pulse[name] 您还应该在请求正文中提供

您收到 http 400,因为您没有提供所请求的参数(user_id 和pulse[name])。

pulse[name] 是您尝试创建的新脉冲的名称,user_id 应该是一个整数(如果您希望乔纳森成为脉冲的所有者,您必须计算出他的 ID)

它应该看起来像这样:

function postForm() {
axios.post('https://api.monday.com:443/v1/boards/MY_BOARD/pulses.json?api_key=MY_API_KEY', {
user_id: 0,
pulse: {
name: "Jonathan's pulse"
}
})
.then(function(response) {
console.log(response);
})
.catch(function(error) {
console.log(error);
});

}

关于javascript - 如何使用 Axios 发布到 Monday API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52831133/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com