| mode类型 | 场景描述 |
|---|---|
| init | 初始化回调地址配置回调 |
| logs | 收到聊天记录回调(可根据业务需要自行判断是否为用户新消息) |
| callBack | 指令执行回调 |
{
"robotId":{robotId},
"mode":"init",
"data":[]
}FlowBot免费提供客户端本地会话新消息上报功能,简单易用,可满足日常大部分业务场景。
| role | 说明 |
|---|---|
| admin | 机器人发出的消息 |
| user | 好友发来的消息 |
| 消息类型 | 类型描述 |
|---|---|
| text | 文本 |
| image | 图片 |
{
"robotId": {robotId},
"mode": "logs",
"searchText": {消息所属好友名称/群聊名称},
"data": [
{
"role": "user",
"type": "text",
"data": {
"message": "文本内容",
"groupNickname":"用户昵称/备注",//限群聊
}
},
{
"role": "admin",
"type": "image",
"data": {
"message": "图片"
}
}
]
}注意:
1、若业务端仅实现消息收发功能,暂时可以忽略指令回调,仅调用发送消息相关接口并监听收到新消息回调即可实现业务闭环2、该回调用于判断FlowBot客户端是否执行成功了服务端下发指令的回调。