对话式AI向对话发送消息

2020-08-24 03:15发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

我有相同/相同的问题。 这是我的代码段

var express = require(" express");
var bodyParser = require(" body-parser");
var app = express();
const request = require('superagent') ;

app.use(bodyParser.urlencoded({extended:false}));
app.use(bodyParser.json());

request
.post( 'https://api.cai.tools.sap/connect/v1/messages')
.send({消息:[{type:'text',content:'something'}]})))
。 set('Authorization','Token e7d26c25xxxxxxxx0168583d1')
.end(function(err,res){
console.log(res);
});

请求
.post('https://api.cai.tools.sap/connect/v1/conversations/test-1581336075032/messages')
.send({消息:[{类型:'文本',内容:'你好 ,world!'}]}))
.set('Authorization','Token e7d26c25cxxxxxxxxx68583d1')
.end(function(err,res){
console.log(res);
} );

const port = process.env.PORT || 3000;
app.listen(port,function(){
console.log('myapp listen on port'+ port);
});

结果是第一个请求

文本:'{" results":null," message":"消息已成功发布""}',
正文:{结果:null,消息:'消息已成功发布'},
文件:未定义 ,
缓冲:true,

状态码:201

对于第二个请求:

文本:'{"消息":"未找到对话","结果":空}',
正文:{消息:'未发现对话',结果:null},
文件:未定义 ,
缓冲:true,

状态码:404,

我在做什么错了?

最佳

特里斯坦

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

我有相同/相同的问题。 这是我的代码段

var express = require(" express");
var bodyParser = require(" body-parser");
var app = express();
const request = require('superagent') ;

app.use(bodyParser.urlencoded({extended:false}));
app.use(bodyParser.json());

request
.post( 'https://api.cai.tools.sap/connect/v1/messages')
.send({消息:[{type:'text',content:'something'}]})))
。 set('Authorization','Token e7d26c25xxxxxxxx0168583d1')
.end(function(err,res){
console.log(res);
});

请求
.post('https://api.cai.tools.sap/connect/v1/conversations/test-1581336075032/messages')
.send({消息:[{类型:'文本',内容:'你好 ,world!'}]}))
.set('Authorization','Token e7d26c25cxxxxxxxxx68583d1')
.end(function(err,res){
console.log(res);
} );

const port = process.env.PORT || 3000;
app.listen(port,function(){
console.log('myapp listen on port'+ port);
});

结果是第一个请求

文本:'{" results":null," message":"消息已成功发布""}',
正文:{结果:null,消息:'消息已成功发布'},
文件:未定义 ,
缓冲:true,

状态码:201

对于第二个请求:

文本:'{"消息":"未找到对话","结果":空}',
正文:{消息:'未发现对话',结果:null},
文件:未定义 ,
缓冲:true,

状态码:404,

我在做什么错了?

最佳

特里斯坦

付费偷看设置
发送
1条回答
风早神人
1楼-- · 2020-08-24 03:42

似乎您正在尝试将数据发布到不存在的对话中(如消息所述)。 在第二个请求中,您使用https://api.cai.tools.sap/connect/v1/conversations/test-1581336075032/messages作为端点,而不是https://api.cai.tools.sap/connect/v1/messages。

您是从哪里获得的对话号test-1581336075032?

最诚挚的问候,

Geert-Jan Klaps

一周热门 更多>