AI智能机器人
  1. IM用户消息管理
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. IM用户消息管理

分页获取用户历史聊天记录

POST
/ai/im/user/userHistoryMsg

请求参数

Header 参数
Authorization
string 
可选
默认值:
{{Authorization}}
Body 参数application/x-www-form-urlencoded
records[0].createBy
string 
创建者
可选
records[0].createTime
string 
创建时间
可选
records[0].updateBy
string 
更新者
可选
records[0].updateTime
string 
更新时间
可选
records[0].remark
string 
备注
可选
records[0].params.key.key
可选
records[0].id
string 
可选
records[0].targetId
string 
对话记录id
可选
records[0].userId
string 
可选
records[0].sendUser.createBy
string 
创建者
可选
records[0].sendUser.createTime
string 
创建时间
可选
records[0].sendUser.updateBy
string 
更新者
可选
records[0].sendUser.updateTime
string 
更新时间
可选
records[0].sendUser.remark
string 
备注
可选
records[0].sendUser.params.key.key
可选
records[0].sendUser.userId
integer 
用户ID
可选
records[0].sendUser.deptId
integer 
部门ID
可选
records[0].sendUser.departName
string 
可选
records[0].sendUser.userName
string 
用户账号
可选
records[0].sendUser.nickName
string 
用户昵称
可选
records[0].sendUser.roleNames
string 
用户昵称
可选
records[0].sendUser.userType
string 
可选
用户类型 0:系统用户 1:APP
records[0].sendUser.jobNumber
string 
工号
可选
records[0].sendUser.dingAccount
string 
钉钉号
可选
records[0].sendUser.post
string 
职位
可选
records[0].sendUser.email
string 
用户邮箱
可选
records[0].sendUser.phonenumber
string 
手机号码
可选
records[0].sendUser.sex
string 
用户性别
可选
records[0].sendUser.avatar
string 
用户头像
可选
records[0].sendUser.avatarUrl
string 
用户头像url
可选
records[0].sendUser.password
string 
密码
可选
records[0].sendUser.status
string 
可选
帐号状态(0正常 1停用)
records[0].sendUser.delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].sendUser.loginIp
string 
最后登录IP
可选
records[0].sendUser.loginDate
string 
最后登录时间
可选
records[0].sendUser.dept.createBy
string 
创建者
可选
records[0].sendUser.dept.createTime
string 
创建时间
可选
records[0].sendUser.dept.updateBy
string 
更新者
可选
records[0].sendUser.dept.updateTime
string 
更新时间
可选
records[0].sendUser.dept.remark
string 
备注
可选
records[0].sendUser.dept.params.key.key
可选
records[0].sendUser.dept.deptId
integer 
部门ID
可选
records[0].sendUser.dept.parentId
integer 
父部门ID
可选
records[0].sendUser.dept.ancestors
string 
祖级列表
可选
records[0].sendUser.dept.deptName
string 
部门名称
可选
records[0].sendUser.dept.orderNum
integer 
显示顺序
可选
records[0].sendUser.dept.leader
string 
负责人
可选
records[0].sendUser.dept.phone
string 
联系电话
可选
records[0].sendUser.dept.email
string 
邮箱
可选
records[0].sendUser.dept.status
string 
可选
部门状态:0正常,1停用
records[0].sendUser.dept.delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].sendUser.dept.parentName
string 
父部门名称
可选
records[0].sendUser.dept.children[0].createBy
string 
创建者
可选
records[0].sendUser.dept.children[0].createTime
string 
创建时间
可选
records[0].sendUser.dept.children[0].updateBy
string 
更新者
可选
records[0].sendUser.dept.children[0].updateTime
string 
更新时间
可选
records[0].sendUser.dept.children[0].remark
string 
备注
可选
records[0].sendUser.dept.children[0].params.key.key
可选
records[0].sendUser.dept.children[0].deptId
integer 
部门ID
可选
records[0].sendUser.dept.children[0].parentId
integer 
父部门ID
可选
records[0].sendUser.dept.children[0].ancestors
string 
祖级列表
可选
records[0].sendUser.dept.children[0].deptName
string 
部门名称
可选
records[0].sendUser.dept.children[0].orderNum
integer 
显示顺序
可选
records[0].sendUser.dept.children[0].leader
string 
负责人
可选
records[0].sendUser.dept.children[0].phone
string 
联系电话
可选
records[0].sendUser.dept.children[0].email
string 
邮箱
可选
records[0].sendUser.dept.children[0].status
string 
可选
部门状态:0正常,1停用
records[0].sendUser.dept.children[0].delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].sendUser.dept.children[0].parentName
string 
父部门名称
可选
records[0].sendUser.dept.children[0].children[0].key
可选
records[0].sendUser.dept.children[0].users[0].userId
integer 
可选
records[0].sendUser.dept.children[0].users[0].nickName
string 
可选
records[0].sendUser.dept.children[0].hasUser
string 
是否有客户
可选
records[0].sendUser.dept.users[0].userId
integer 
可选
records[0].sendUser.dept.users[0].nickName
string 
可选
records[0].sendUser.dept.hasUser
string 
是否有客户
可选
records[0].sendUser.roles[0].createBy
string 
创建者
可选
records[0].sendUser.roles[0].createTime
string 
创建时间
可选
records[0].sendUser.roles[0].updateBy
string 
更新者
可选
records[0].sendUser.roles[0].updateTime
string 
更新时间
可选
records[0].sendUser.roles[0].remark
string 
备注
可选
records[0].sendUser.roles[0].params.key.key
可选
records[0].sendUser.roles[0].roleId
integer 
角色ID
可选
records[0].sendUser.roles[0].roleName
string 
角色名称
可选
records[0].sendUser.roles[0].roleKey
string 
角色权限
可选
records[0].sendUser.roles[0].roleSort
integer 
角色排序
可选
records[0].sendUser.roles[0].dataScope
string 
可选
数据范围(1:所有数据权限;2:自定义数据权限;3:本部门数据权限;4:本部门及以下数据权限;5:仅本人数据权限)
records[0].sendUser.roles[0].menuCheckStrictly
string 
可选
菜单树选择项是否关联显示( 0:父子不互相关联显示 1:父子互相关联显示)
records[0].sendUser.roles[0].deptCheckStrictly
string 
可选
部门树选择项是否关联显示(0:父子不互相关联显示 1:父子互相关联显示 )
records[0].sendUser.roles[0].status
string 
可选
角色状态(0正常 1停用)
records[0].sendUser.roles[0].delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].sendUser.roles[0].flag
string 
可选
用户是否存在此角色标识 默认不存在
records[0].sendUser.roles[0].menuIds[0]
string 
菜单组
可选
records[0].sendUser.roles[0].deptIds[0]
string 
部门组(数据权限)
可选
records[0].sendUser.roles[0].permissions[0]
string 
角色菜单权限
可选
records[0].sendUser.roleIds[0]
string 
角色组
可选
records[0].sendUser.postIds[0]
string 
岗位组
可选
records[0].sendUser.roleId
integer 
角色ID
可选
records[0].sendUser.ids[0]
string 
可选
records[0].receiveUser.createBy
string 
创建者
可选
records[0].receiveUser.createTime
string 
创建时间
可选
records[0].receiveUser.updateBy
string 
更新者
可选
records[0].receiveUser.updateTime
string 
更新时间
可选
records[0].receiveUser.remark
string 
备注
可选
records[0].receiveUser.params.key.key
可选
records[0].receiveUser.userId
integer 
用户ID
可选
records[0].receiveUser.deptId
integer 
部门ID
可选
records[0].receiveUser.departName
string 
可选
records[0].receiveUser.userName
string 
用户账号
可选
records[0].receiveUser.nickName
string 
用户昵称
可选
records[0].receiveUser.roleNames
string 
用户昵称
可选
records[0].receiveUser.userType
string 
可选
用户类型 0:系统用户 1:APP
records[0].receiveUser.jobNumber
string 
工号
可选
records[0].receiveUser.dingAccount
string 
钉钉号
可选
records[0].receiveUser.post
string 
职位
可选
records[0].receiveUser.email
string 
用户邮箱
可选
records[0].receiveUser.phonenumber
string 
手机号码
可选
records[0].receiveUser.sex
string 
用户性别
可选
records[0].receiveUser.avatar
string 
用户头像
可选
records[0].receiveUser.avatarUrl
string 
用户头像url
可选
records[0].receiveUser.password
string 
密码
可选
records[0].receiveUser.status
string 
可选
帐号状态(0正常 1停用)
records[0].receiveUser.delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].receiveUser.loginIp
string 
最后登录IP
可选
records[0].receiveUser.loginDate
string 
最后登录时间
可选
records[0].receiveUser.dept.createBy
string 
创建者
可选
records[0].receiveUser.dept.createTime
string 
创建时间
可选
records[0].receiveUser.dept.updateBy
string 
更新者
可选
records[0].receiveUser.dept.updateTime
string 
更新时间
可选
records[0].receiveUser.dept.remark
string 
备注
可选
records[0].receiveUser.dept.params.key.key
可选
records[0].receiveUser.dept.deptId
integer 
部门ID
可选
records[0].receiveUser.dept.parentId
integer 
父部门ID
可选
records[0].receiveUser.dept.ancestors
string 
祖级列表
可选
records[0].receiveUser.dept.deptName
string 
部门名称
可选
records[0].receiveUser.dept.orderNum
integer 
显示顺序
可选
records[0].receiveUser.dept.leader
string 
负责人
可选
records[0].receiveUser.dept.phone
string 
联系电话
可选
records[0].receiveUser.dept.email
string 
邮箱
可选
records[0].receiveUser.dept.status
string 
可选
部门状态:0正常,1停用
records[0].receiveUser.dept.delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].receiveUser.dept.parentName
string 
父部门名称
可选
records[0].receiveUser.dept.children[0].createBy
string 
创建者
可选
records[0].receiveUser.dept.children[0].createTime
string 
创建时间
可选
records[0].receiveUser.dept.children[0].updateBy
string 
更新者
可选
records[0].receiveUser.dept.children[0].updateTime
string 
更新时间
可选
records[0].receiveUser.dept.children[0].remark
string 
备注
可选
records[0].receiveUser.dept.children[0].params.key.key
可选
records[0].receiveUser.dept.children[0].deptId
integer 
部门ID
可选
records[0].receiveUser.dept.children[0].parentId
integer 
父部门ID
可选
records[0].receiveUser.dept.children[0].ancestors
string 
祖级列表
可选
records[0].receiveUser.dept.children[0].deptName
string 
部门名称
可选
records[0].receiveUser.dept.children[0].orderNum
integer 
显示顺序
可选
records[0].receiveUser.dept.children[0].leader
string 
负责人
可选
records[0].receiveUser.dept.children[0].phone
string 
联系电话
可选
records[0].receiveUser.dept.children[0].email
string 
邮箱
可选
records[0].receiveUser.dept.children[0].status
string 
可选
部门状态:0正常,1停用
records[0].receiveUser.dept.children[0].delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].receiveUser.dept.children[0].parentName
string 
父部门名称
可选
records[0].receiveUser.dept.children[0].children[0].key
可选
records[0].receiveUser.dept.children[0].users[0].userId
integer 
可选
records[0].receiveUser.dept.children[0].users[0].nickName
string 
可选
records[0].receiveUser.dept.children[0].hasUser
string 
是否有客户
可选
records[0].receiveUser.dept.users[0].userId
integer 
可选
records[0].receiveUser.dept.users[0].nickName
string 
可选
records[0].receiveUser.dept.hasUser
string 
是否有客户
可选
records[0].receiveUser.roles[0].createBy
string 
创建者
可选
records[0].receiveUser.roles[0].createTime
string 
创建时间
可选
records[0].receiveUser.roles[0].updateBy
string 
更新者
可选
records[0].receiveUser.roles[0].updateTime
string 
更新时间
可选
records[0].receiveUser.roles[0].remark
string 
备注
可选
records[0].receiveUser.roles[0].params.key.key
可选
records[0].receiveUser.roles[0].roleId
integer 
角色ID
可选
records[0].receiveUser.roles[0].roleName
string 
角色名称
可选
records[0].receiveUser.roles[0].roleKey
string 
角色权限
可选
records[0].receiveUser.roles[0].roleSort
integer 
角色排序
可选
records[0].receiveUser.roles[0].dataScope
string 
可选
数据范围(1:所有数据权限;2:自定义数据权限;3:本部门数据权限;4:本部门及以下数据权限;5:仅本人数据权限)
records[0].receiveUser.roles[0].menuCheckStrictly
string 
可选
菜单树选择项是否关联显示( 0:父子不互相关联显示 1:父子互相关联显示)
records[0].receiveUser.roles[0].deptCheckStrictly
string 
可选
部门树选择项是否关联显示(0:父子不互相关联显示 1:父子互相关联显示 )
records[0].receiveUser.roles[0].status
string 
可选
角色状态(0正常 1停用)
records[0].receiveUser.roles[0].delFlag
string 
可选
删除标志(0代表存在 2代表删除)
records[0].receiveUser.roles[0].flag
string 
可选
用户是否存在此角色标识 默认不存在
records[0].receiveUser.roles[0].menuIds[0]
string 
菜单组
可选
records[0].receiveUser.roles[0].deptIds[0]
string 
部门组(数据权限)
可选
records[0].receiveUser.roles[0].permissions[0]
string 
角色菜单权限
可选
records[0].receiveUser.roleIds[0]
string 
角色组
可选
records[0].receiveUser.postIds[0]
string 
岗位组
可选
records[0].receiveUser.roleId
integer 
角色ID
可选
records[0].receiveUser.ids[0]
string 
可选
records[0].groupId
string 
群组ID
可选
records[0].isread
integer 
可选
是否已读 0 未读 1 已读
records[0].type
integer 
可选
消息类型 0 机器人 1 客服 2-用户
records[0].msgType
integer 
可选
连接类型 连接0,请求1,应答2,通知3,留言4
records[0].content
string 
消息内容
可选
records[0].sendTime
string 
发送时间
可选
records[0].sort
integer 
排序
可选
records[0].pictures
string 
图片
可选
records[0].pics[0].fileKey
string 
可选
records[0].pics[0].url
string 
可选
records[0].delFlag
string 
可选
删除标记 0-未删除 1-删除
total
integer 
可选
size
integer 
可选
current
integer 
可选
orders[0].column
string 
可选
orders[0].asc
string 
可选
optimizeCountSql
string 
可选
searchCount
string 
可选
optimizeJoinOfCountSql
string 
可选
countId
string 
可选
maxLimit
integer 
可选

示例代码

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

返回响应

🟢200成功
application/json
Body
com.robot.common.core.page.TableDataInfo
key
object  | null 
可选
示例
{
  "": {}
}
修改于 2023-12-07 03:10:43
上一页
统计离线消息情况
下一页
分页获取robot历史聊天记录
Built with