点赞踩回调
开发中
POST
/v1/bot-message/feedback
请求参数
Body 参数application/json
botId
string
机器人 ID
sessionId
string
会话 ID
execId
string
流程执行 ID
triggerEvent
object
触发事件
triggerType
enum<string>
触发器类型
枚举值:
receive-text-messagereceive-image-messagereceive-audio-messagereceive-video-messagereceive-other-messagetag-eventjoin-roomnew-friendcanvas-event-triggerbot-receive-text-message
sessionId
string
会话 ID
receiveTextMessage
object
接收文本消息事件
receiveImageMessage
object
接收图片消息
receiveAudioMessage
object
接收语音消息
receiveVideoMessage
object
接收视频消息
receiveOtherMessage
object
接收其他消息
history
array [object {2}]
聊天历史数据
outputActions
array [object {4}]
必需
type
enum<string>
必需
枚举值:
send-text-messagesend-post-messagesend-file-messagesend-image-messagesend-audio-messagetag-userinvite-roomcanvas-event-actionupdate-datahandoverplugin-action
status
string
可选
payload
可选
nodeId
string
可选
feedbackStatus
enum<string>
赞踩状态
枚举值:
nonethumb-upthumb-down
feedback
string
评论内容
receiverId
string
接收者 ID
contactId
string
联系人 ID
roomId
string
群聊ID
示例
{
botId: "f7bb8f07-dc5c-416b-88d4-c1568f923857",
sessionId: "20950312-c744-4e5d-8ac9-e4de6a1bed03",
execId: "22b35345-f433-4f2a-b91f-7c71b7fd931b",
triggerEvent: {
triggerType: "receive-text-message",
sessionId: "20950312-c744-4e5d-8ac9-e4de6a1bed03",
receiveTextMessage: {
text: "hi",
role: "user",
},
history: [
{
content: [
{
type: "text",
text: "hi",
},
],
role: "user",
},
],
},
outputActions: [
{
type: "send-text-message",
status: "send",
payload: {
text: "回复消息:\n\n\n\n发送人昵称:",
},
nodeId: "0ecd34f2-bdfa-43bb-a9ab-8acfcaf67528",
},
],
feedbackStatus: "none",
feedback: undefined,
messageId: undefined,
receiverId: undefined,
contactId: undefined,
roomId: undefined,
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://insight.juzibot.com/v1/bot-message/feedback' \
--header 'Content-Type: application/json' \
--data-raw '{
botId: "f7bb8f07-dc5c-416b-88d4-c1568f923857",
sessionId: "20950312-c744-4e5d-8ac9-e4de6a1bed03",
execId: "22b35345-f433-4f2a-b91f-7c71b7fd931b",
triggerEvent: {
triggerType: "receive-text-message",
sessionId: "20950312-c744-4e5d-8ac9-e4de6a1bed03",
receiveTextMessage: {
text: "hi",
role: "user",
},
history: [
{
content: [
{
type: "text",
text: "hi",
},
],
role: "user",
},
],
},
outputActions: [
{
type: "send-text-message",
status: "send",
payload: {
text: "回复消息:\n\n\n\n发送人昵称:",
},
nodeId: "0ecd34f2-bdfa-43bb-a9ab-8acfcaf67528",
},
],
feedbackStatus: "none",
feedback: undefined,
messageId: undefined,
receiverId: undefined,
contactId: undefined,
roomId: undefined,
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{}