跳转到内容

IM聊天室服务-创建会话 FunctionCode | SER-B006 ​

简介 ​

创建会话

接口说明 ​

  • 请求方式 POST
  • Headers Content-Type: application/json
  • Headers Authorization: Bearer ${access_token}
正式环境 测试环境
https://linkingcloud.cn/#/contact-ushttps://api.linkingopen.com/test/service/im/eplustoolim/api/conversation/create

请求参数 ​

名称 描述 类型 必填
conversationId会话Idstring是
creatorUserId创建用户Idstring是
name会话名称,群聊时必传string否
type会话类型(1:单聊,2:群聊)int是
accessMode会话类型 (1-私密 2-公开 默认1)int是
userId用户Idstring是
userSig用户签名string是
memberList会话人员列表list<object>是

请求参数 ​

名称 描述 类型 必填
userId用户Idstring是
userName用户名称string是
avatar头像(fileId)string否
role角色(1-普通成员 2-管理员 3-群主)int否
status状态(1-正常 2-已踢出 )int否
sex状态(1-女 2-男 )int否

提示

无

返回参数 ​

名称 描述 类型 必填
code错误码(1标识成功)int是
data返回数据。string是
message错误消息string否

接口示例 ​

参数示例 ​

json
{
  "conversationId": "123456",
  "creatorUserId": "123",
  "name": "测试群组",
  "type": 2,
  "accessMode": 1,
  "userId": "123",
  "userSig": "123",
  "memberList": [
    {
      "userId": "123",
      "userName": "用户1",
      "role": 1,
      "status": 1,
      "sex": 1
    },
    {
      "userId": "456",
      "userName": "用户2",
      "role": 3,
      "status": 1,
      "sex": 2
    }
  ]
}
json
{
  "code": 1,
  "message": "操作成功",
  "requestId": null,
  "data": "fb4a90e4053a4fadb5a551ea7f98d519",
  "success": true
}