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客服会话管理

会话列表

GET
/ai/im/customerService/session

请求参数

Query 参数
id
string 
主键
可选
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/customerService/session' \
--header 'Authorization: '

返回响应

🟢200成功
application/json
Body
code
integer  | null 
可选
msg
string  | null 
可选
data
array[object (ImUserDialogueVO) {20}]  | null 
可选
createBy
string  | null 
创建者
可选
createId
integer  | null 
创建者Id
可选
createTime
string  | null 
创建时间
可选
updateBy
string  | null 
更新者
可选
updateId
integer  | null 
更新者Id
可选
updateTime
string  | null 
更新时间
可选
isDelete
integer  | null 
可选
删除标志(0代表存在 1代表删除)
id
string  | null 
主键
可选
会话类型
string  | null 
可选
会话类型:0-机器人会话 1-工单会话
userId
integer  | null 
用户ID
可选
sysUser
object (SysUser) 
用户信息
可选
jobNum
string  | null 
员工工号
可选
userName
string  | null 
员工姓名
可选
robotId
string  | null 
机器人ID
可选
robotName
string  | null 
机器人名称
可选
customerId
integer  | null 
客服ID
可选
customerName
string  | null 
客服姓名
可选
startTime
string  | null 
发起时间
可选
finishTime
string  | null 
完成时间
可选
workOrderListVO
object (WorkOrderListVO) 
工单信息
可选
示例
{
  "code": 0,
  "msg": "",
  "data": [
    {
      "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": ""
      }
    }
  ]
}
修改于 2023-11-24 03:29:21
上一页
发起留言工单
下一页
在线用户列表
Built with