AI智能机器人
  1. 用户会话记录管理
AI智能机器人
  • websocket
    • 用户绑定
    • 用户提问
    • 客服坐席绑定
    • 客服坐席消息
    • 发起留言工单
  • IM客服会话管理
    • 会话列表
      GET
  • IM在线用户管理
    • 在线用户列表
      GET
  • 用户会话记录管理
    • 分页查询询会话记录列表
      GET
    • 查看会话记录
      GET
    • 删除会话记录
      POST
    • 导出会话记录
      POST
  • IM用户消息管理
    • 获取离线消息
      GET
    • 统计离线消息情况
      GET
    • 分页获取用户历史聊天记录
      POST
    • 分页获取robot历史聊天记录
      POST
    • 通过留言工单获取历史聊天记录list
      POST
  • IM用户登录
    • 登录
      POST
    • 查看IM连接情况
      GET
  • 首页Controller
    • 解决问题情况
      GET
    • 今日工单
      GET
    • 待办消息
      GET
    • 机器人状态
      GET
    • 服务评价统计
      POST
    • 服务评价分页列表数据
      POST
    • 服务评价分页列表数据导出
      POST
  • 工单Controller
    • 分页查询询工单列表
    • 获取工单详细信息
    • 新增工单
    • 派单
    • 删除工单
    • 分页查询登录人工单列表
    • 去回复
    • 完成工单
    • 钉钉查询客服发起工单列表
  1. 用户会话记录管理

分页查询询会话记录列表

GET
/ai/im/dialogue/list

请求参数

Query 参数
id
string 
主键
可选
会话类型
string 
可选
会话类型:0-机器人会话 1-工单会话
userId
integer 
用户ID
可选
nickName
string 
用户昵称
可选
robotId
string 
机器人ID
可选
customerId
integer 
客服ID
可选
startTime
string 
开始时间
可选
finishTime
string 
完成时间
可选
ids[0]
array[string]
记录ids
可选
Header 参数
Authorization
string 
可选
默认值:
{{Authorization}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:8082/robot/ai/im/dialogue/list' \
--header 'Authorization: '

返回响应

🟢200成功
application/json
Body
code
integer  | null 
可选
msg
string  | null 
可选
data
object (PageInfo«ImUserDialogueVO») 
可选
total
integer  | null 
可选
list
array[object (ImUserDialogueVO) {20}]  | null 
可选
pageNum
integer  | null 
可选
pageSize
integer  | null 
可选
size
integer  | null 
可选
startRow
integer  | null 
可选
endRow
integer  | null 
可选
pages
integer  | null 
可选
prePage
integer  | null 
可选
nextPage
integer  | null 
可选
isFirstPage
boolean  | null 
可选
isLastPage
boolean  | null 
可选
hasPreviousPage
boolean  | null 
可选
hasNextPage
boolean  | null 
可选
navigatePages
integer  | null 
可选
navigatepageNums
array[integer] | null 
可选
navigateFirstPage
integer  | null 
可选
navigateLastPage
integer  | null 
可选
示例
{
  "code": 0,
  "msg": "",
  "data": {
    "total": 0,
    "list": [
      {
        "createBy": "",
        "createId": 0,
        "createTime": "",
        "updateBy": "",
        "updateId": 0,
        "updateTime": "",
        "isDelete": 0,
        "id": "",
        "会话类型": "",
        "userId": 0,
        "sysUser": {
          "createBy": "",
          "createTime": "",
          "updateBy": "",
          "updateTime": "",
          "remark": "",
          "params": {
            "": {}
          },
          "userId": 0,
          "deptId": 0,
          "departName": "",
          "userName": "",
          "nickName": "",
          "roleNames": "",
          "userType": "",
          "jobNumber": "",
          "dingAccount": "",
          "post": "",
          "email": "",
          "phonenumber": "",
          "sex": "",
          "avatar": "",
          "avatarUrl": "",
          "password": "",
          "status": "",
          "delFlag": "",
          "loginIp": "",
          "loginDate": "",
          "dept": {
            "createBy": "",
            "createTime": "",
            "updateBy": "",
            "updateTime": "",
            "remark": "",
            "params": {
              "": {}
            },
            "deptId": 0,
            "parentId": 0,
            "ancestors": "",
            "deptName": "",
            "orderNum": 0,
            "leader": "",
            "phone": "",
            "email": "",
            "status": "",
            "delFlag": "",
            "parentName": "",
            "children": [
              {
                "createBy": "",
                "createTime": "",
                "updateBy": "",
                "updateTime": "",
                "remark": "",
                "params": {
                  "": {}
                },
                "deptId": 0,
                "parentId": 0,
                "ancestors": "",
                "deptName": "",
                "orderNum": 0,
                "leader": "",
                "phone": "",
                "email": "",
                "status": "",
                "delFlag": "",
                "parentName": "",
                "children": [
                  {}
                ],
                "users": [
                  {
                    "userId": 0,
                    "nickName": ""
                  }
                ],
                "hasUser": false
              }
            ],
            "users": [
              {
                "userId": 0,
                "nickName": ""
              }
            ],
            "hasUser": false
          },
          "roles": [
            {
              "createBy": "",
              "createTime": "",
              "updateBy": "",
              "updateTime": "",
              "remark": "",
              "params": {
                "": {}
              },
              "roleId": 0,
              "roleName": "",
              "roleKey": "",
              "roleSort": 0,
              "dataScope": "",
              "menuCheckStrictly": false,
              "deptCheckStrictly": false,
              "status": "",
              "delFlag": "",
              "flag": false,
              "menuIds": [
                0
              ],
              "deptIds": [
                0
              ],
              "permissions": [
                ""
              ]
            }
          ],
          "roleIds": [
            0
          ],
          "postIds": [
            0
          ],
          "roleId": 0,
          "ids": [
            0
          ]
        },
        "jobNum": "",
        "userName": "",
        "robotId": "",
        "robotName": "",
        "customerId": 0,
        "customerName": "",
        "startTime": "",
        "finishTime": "",
        "workOrderListVO": {
          "createBy": "",
          "createId": 0,
          "createTime": "",
          "updateBy": "",
          "updateId": 0,
          "updateTime": "",
          "isDelete": 0,
          "id": 0,
          "title": "",
          "content": "",
          "pictures": "",
          "starterId": 0,
          "starter": "",
          "sendUser": {
            "createBy": "",
            "createTime": "",
            "updateBy": "",
            "updateTime": "",
            "remark": "",
            "params": {
              "": {}
            },
            "userId": 0,
            "deptId": 0,
            "departName": "",
            "userName": "",
            "nickName": "",
            "roleNames": "",
            "userType": "",
            "jobNumber": "",
            "dingAccount": "",
            "post": "",
            "email": "",
            "phonenumber": "",
            "sex": "",
            "avatar": "",
            "avatarUrl": "",
            "password": "",
            "status": "",
            "delFlag": "",
            "loginIp": "",
            "loginDate": "",
            "dept": {
              "createBy": "",
              "createTime": "",
              "updateBy": "",
              "updateTime": "",
              "remark": "",
              "params": {
                "": {}
              },
              "deptId": 0,
              "parentId": 0,
              "ancestors": "",
              "deptName": "",
              "orderNum": 0,
              "leader": "",
              "phone": "",
              "email": "",
              "status": "",
              "delFlag": "",
              "parentName": "",
              "children": [
                {
                  "createBy": "",
                  "createTime": "",
                  "updateBy": "",
                  "updateTime": "",
                  "remark": "",
                  "params": {
                    "": {}
                  },
                  "deptId": 0,
                  "parentId": 0,
                  "ancestors": "",
                  "deptName": "",
                  "orderNum": 0,
                  "leader": "",
                  "phone": "",
                  "email": "",
                  "status": "",
                  "delFlag": "",
                  "parentName": "",
                  "children": [
                    {}
                  ],
                  "users": [
                    {
                      "userId": 0,
                      "nickName": ""
                    }
                  ],
                  "hasUser": false
                }
              ],
              "users": [
                {
                  "userId": 0,
                  "nickName": ""
                }
              ],
              "hasUser": false
            },
            "roles": [
              {
                "createBy": "",
                "createTime": "",
                "updateBy": "",
                "updateTime": "",
                "remark": "",
                "params": {
                  "": {}
                },
                "roleId": 0,
                "roleName": "",
                "roleKey": "",
                "roleSort": 0,
                "dataScope": "",
                "menuCheckStrictly": false,
                "deptCheckStrictly": false,
                "status": "",
                "delFlag": "",
                "flag": false,
                "menuIds": [
                  0
                ],
                "deptIds": [
                  0
                ],
                "permissions": [
                  ""
                ]
              }
            ],
            "roleIds": [
              0
            ],
            "postIds": [
              0
            ],
            "roleId": 0,
            "ids": [
              0
            ]
          },
          "receiveTime": "",
          "status": "",
          "handlerId": 0,
          "handler": "",
          "handleTime": "",
          "todoMsg": {
            "": {}
          },
          "targetId": ""
        }
      }
    ],
    "pageNum": 0,
    "pageSize": 0,
    "size": 0,
    "startRow": 0,
    "endRow": 0,
    "pages": 0,
    "prePage": 0,
    "nextPage": 0,
    "isFirstPage": false,
    "isLastPage": false,
    "hasPreviousPage": false,
    "hasNextPage": false,
    "navigatePages": 0,
    "navigatepageNums": [
      0
    ],
    "navigateFirstPage": 0,
    "navigateLastPage": 0
  }
}
修改于 2023-12-15 07:01:46
上一页
在线用户列表
下一页
查看会话记录
Built with