创建会话接口[多条]

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

请求参数

参数名称类型是否必须描述
dataobject基础数据
typestring数据类型,固定值 dialog
attributesobject数据属性
attributes. recipient_usernamestring用户名,用’,’分割 可传多个
attributes. message_textstring消息内容

请求示例

  1. {
  2. "data": {
  3. "type": "dialog",
  4. "attributes": {
  5. "recipient_username": "username",
  6. "message_text": "hello"
  7. }
  8. }
  9. }

返回说明

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

返回结果

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

参数名称类型出现要求描述
dataobject基础数据
typestring数据类型
idint会话 id
attributesobject数据属性
attributes. dialog_message_idint最新一条消息的 ID
attributes. sender_user_idint发送人 uid
attributes. recipient_user_idint接收人 uid
attributes.updated_atdatetime更新时间
attributes.created_atdatetime创建时间

返回示例

  1. {
  2. "data": [
  3. {
  4. "type": "dialog",
  5. "id": "5",
  6. "attributes": {
  7. "dialog_message_id": 0,
  8. "sender_user_id": 1,
  9. "recipient_user_id": 5,
  10. "updated_at": "2020-02-17T11:17:08+08:00",
  11. "created_at": "2020-02-17T11:17:08+08:00"
  12. }
  13. },
  14. {
  15. "type": "dialog",
  16. "id": "9",
  17. "attributes": {
  18. "dialog_message_id": 0,
  19. "sender_user_id": 1,
  20. "recipient_user_id": 6,
  21. "updated_at": "2020-02-17T18:12:45+08:00",
  22. "created_at": "2020-02-17T18:12:45+08:00"
  23. }
  24. }
  25. ]
  26. }