# 创建会话接口[多条]

  • 接口说明: 创建会话[多条]
  • 接口地址: /api/dialog/batch
  • 请求方式: POST

# 请求参数

参数名称 类型 是否必须 描述
**data** object 基础数据
type string 数据类型,固定值 dialog
**attributes** object 数据属性
attributes. recipient_username string 用户名,用','分割 可传多个
attributes. message_text string 消息内容

# 请求示例

{
  "data": {
    "type": "dialog",
    "attributes": {
      "recipient_username": "username",
      "message_text": "hello"
    }
  }
}

# 返回说明

  • 成功,http 状态码 201
  • 失败,http 状态码 500

# 返回结果

关联数据模型字段释义请参见相应文档

参数名称 类型 出现要求 描述
**data** object 基础数据
type string 数据类型
id int 会话 id
**attributes** object 数据属性
attributes. dialog_message_id int 最新一条消息的 ID
attributes. sender_user_id int 发送人 uid
attributes. recipient_user_id int 接收人 uid
attributes.updated_at datetime 更新时间
attributes.created_at datetime 创建时间

# 返回示例

{
  "data": [
    {
      "type": "dialog",
      "id": "5",
      "attributes": {
        "dialog_message_id": 0,
        "sender_user_id": 1,
        "recipient_user_id": 5,
        "updated_at": "2020-02-17T11:17:08+08:00",
        "created_at": "2020-02-17T11:17:08+08:00"
      }
    },
    {
      "type": "dialog",
      "id": "9",
      "attributes": {
        "dialog_message_id": 0,
        "sender_user_id": 1,
        "recipient_user_id": 6,
        "updated_at": "2020-02-17T18:12:45+08:00",
        "created_at": "2020-02-17T18:12:45+08:00"
      }
    }
  ]
}