我已经在 Postman 上测试了这个 API,当我尝试在 Flowise 上使用相同的 API 使用自定义工具检索信息时,它可以工作

问题描述 投票:0回答:1

这是我的自定义工具的代码片段:

const url = 'http://13.61.32.121:8069/api/ReadRegister';
const options = {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'Cookie': 'frontend_lang=en_US; session_id=580aa695bcce5778f63c0c6a231567216afc1cec'
},
body: JSON.stringify({
conversation_id: "27679856633",
params: {
fields: \[
"task_id",
"x_employee_id",
"x_daily_attendance_date",
"x_daily_attendance_status",
"x_daily_start_time",
"x_daily_end_time",
"stage"
\]
}
})
};

try {
const response = await fetch(url, options);
const text = await response.text();
return text;
} catch (error) {
console.error(error);
return '';
}

使用 Flowise 上的 API 检索创建的注册记录,但没有获取任何记录。在 Postman 上测试 API 时,我得到了记录。

your text

javascript java api flowise
1个回答
0
投票

您将方法设置为

GET
,然后通过该请求发送正文。
GET
可以有身体,但很可能没有任何意义。

参考:获取身体

您调用的 API 要么是 POST 类型,要么需要请求标题中的参数。 检查 Postman 以查看您是否以 GET 或 POST 方式进行该调用。我个人认为您正在发布它。

© www.soinside.com 2019 - 2024. All rights reserved.