POST Discuss/DoAction

Request Information

URI Parameters

None.

Body Parameters

DoActionDiscussForm
NameDescriptionTypeAdditional information
discussId

integer

None.

groupUid

string

None.

attachUid

string

None.

actionUid

string

None.

messageFormat

Формат вывода текста

MessageFormat

None.

Request Formats

application/json, text/json

Sample:
{
  "discussId": 1,
  "groupUid": "sample string 2",
  "attachUid": "sample string 3",
  "actionUid": "sample string 4",
  "messageFormat": 0
}

Response Information

Resource Description

DiscussView
NameDescriptionTypeAdditional information
childs

Collection of DiscussView

None.

id

Идентификатор комментария

integer

None.

parentId

Идентификатор родительского комментария, если есть.

integer

None.

eventId

Идентификатор события, в котором создан данный комментарий

integer

None.

datecreated

Дата создания

string

None.

datecreatedstr

Дата создания (строка, например "Вчера, 15:30")

string

None.

datelastupdatedticks

Последнее редактирование комментария (datetime ticks)

integer

None.

deleted

Если удалено, то указывается кем именно

DiscussDeletedBy

None.

deletedStr

Если удалено, то указывается кем именно (строка)

string

None.

edited

Признак, что комментарий был отредактирован

boolean

None.

message

Текст комментария

string

None.

isnew

Признак, что комментарий является новым

boolean

None.

seen

Признак того, что пользователь видел комментарий (не сбросил его методами типа отметить прочитанным)

boolean

None.

author

Автор комментария

UserPublicDataView

None.

attachments

Вложения

Collection of AttachmentView

None.

share

Прикреплённое описание внешней ссылки (заголовок, описание, картинка или видео)

ShareView

None.

actions

Перечень возможных действий с комментарием (контекстное меню)

Collection of string

None.

behalf

От чьего имено был создан комментарий

PostAuthor

None.

behalfStr

От чьего имено был создан комментарий (строка)

string

None.

directedAccess

Если комментарий направленный, то указывается кому он направлен

Collection of UserPublicDataView

None.

attachedActions

Перечень действий с их описанием

Collection of AttachmentEntityView

None.

type

Тип комментария

DiscussionType

None.

commentType

Тип комментария

CommentType

None.

authorBanned

boolean

None.

editorMode

Режим редактирования текста

PostEditorMode

None.

Response Formats

application/json, text/json

Sample:
{
  "childs": [],
  "id": 1,
  "parentId": 1,
  "eventId": 2,
  "datecreated": "sample string 3",
  "datecreatedstr": "sample string 4",
  "datelastupdatedticks": 5,
  "deleted": 1,
  "deletedStr": "discussAuthor",
  "edited": true,
  "message": "sample string 7",
  "isnew": true,
  "seen": true,
  "author": {
    "attestat": "sample string 1",
    "attestatCode": 1,
    "bl": 1,
    "tl": 2,
    "cl": 1,
    "Gender": 0,
    "GenderStr": "female",
    "lastLoginDate": "sample string 3",
    "lastLoginDateUtc": "sample string 4",
    "lastOnlineDate": "sample string 5",
    "lastOnlineDateUtc": "sample string 6",
    "status": 0,
    "statusStr": "active",
    "interactOpportunity": true,
    "userType": 0,
    "icon": {
      "id": "sample string 1",
      "isactive": true,
      "isDefault": true,
      "smallest": "sample string 4",
      "tiny": "sample string 5",
      "mini": "sample string 6",
      "small": "sample string 7",
      "normal": "sample string 8",
      "large": "sample string 9",
      "big": "sample string 10",
      "original": "sample string 11",
      "url": "sample string 12"
    },
    "nickname": "sample string 8",
    "wmid": "sample string 9"
  },
  "attachments": [
    {
      "type": 0,
      "typeStr": "image",
      "typeAdditionally": 0,
      "typeAdditionallyStr": "unknown",
      "id": "sample string 1",
      "name": "sample string 2",
      "sha1": "sample string 3",
      "size": 4,
      "contentType": "sample string 5",
      "versions": {
        "sample string 1": "sample string 2",
        "sample string 3": "sample string 4"
      }
    },
    {
      "type": 0,
      "typeStr": "image",
      "typeAdditionally": 0,
      "typeAdditionallyStr": "unknown",
      "id": "sample string 1",
      "name": "sample string 2",
      "sha1": "sample string 3",
      "size": 4,
      "contentType": "sample string 5",
      "versions": {
        "sample string 1": "sample string 2",
        "sample string 3": "sample string 4"
      }
    }
  ],
  "share": {
    "url": "sample string 1",
    "title": "sample string 2",
    "desc": "sample string 3",
    "type": 0,
    "typeStr": "image",
    "mediaId": "sample string 4",
    "versions": {
      "sample string 1": "sample string 2",
      "sample string 3": "sample string 4"
    },
    "id": 5
  },
  "actions": [
    "sample string 1",
    "sample string 2"
  ],
  "behalf": 1,
  "behalfStr": "user",
  "directedAccess": [
    {
      "attestat": "sample string 1",
      "attestatCode": 1,
      "bl": 1,
      "tl": 2,
      "cl": 1,
      "Gender": 0,
      "GenderStr": "female",
      "lastLoginDate": "sample string 3",
      "lastLoginDateUtc": "sample string 4",
      "lastOnlineDate": "sample string 5",
      "lastOnlineDateUtc": "sample string 6",
      "status": 0,
      "statusStr": "active",
      "interactOpportunity": true,
      "userType": 0,
      "icon": {
        "id": "sample string 1",
        "isactive": true,
        "isDefault": true,
        "smallest": "sample string 4",
        "tiny": "sample string 5",
        "mini": "sample string 6",
        "small": "sample string 7",
        "normal": "sample string 8",
        "large": "sample string 9",
        "big": "sample string 10",
        "original": "sample string 11",
        "url": "sample string 12"
      },
      "nickname": "sample string 8",
      "wmid": "sample string 9"
    },
    {
      "attestat": "sample string 1",
      "attestatCode": 1,
      "bl": 1,
      "tl": 2,
      "cl": 1,
      "Gender": 0,
      "GenderStr": "female",
      "lastLoginDate": "sample string 3",
      "lastLoginDateUtc": "sample string 4",
      "lastOnlineDate": "sample string 5",
      "lastOnlineDateUtc": "sample string 6",
      "status": 0,
      "statusStr": "active",
      "interactOpportunity": true,
      "userType": 0,
      "icon": {
        "id": "sample string 1",
        "isactive": true,
        "isDefault": true,
        "smallest": "sample string 4",
        "tiny": "sample string 5",
        "mini": "sample string 6",
        "small": "sample string 7",
        "normal": "sample string 8",
        "large": "sample string 9",
        "big": "sample string 10",
        "original": "sample string 11",
        "url": "sample string 12"
      },
      "nickname": "sample string 8",
      "wmid": "sample string 9"
    }
  ],
  "attachedActions": [
    {
      "dateCreated": "sample string 1",
      "dateCreatedStr": "sample string 2",
      "actions": [
        {
          "data": {},
          "uid": "sample string 2",
          "type": 0
        },
        {
          "data": {},
          "uid": "sample string 2",
          "type": 0
        }
      ],
      "readOnlyType": 0,
      "uid": "sample string 3",
      "title": "sample string 4",
      "type": 0
    },
    {
      "dateCreated": "sample string 1",
      "dateCreatedStr": "sample string 2",
      "actions": [
        {
          "data": {},
          "uid": "sample string 2",
          "type": 0
        },
        {
          "data": {},
          "uid": "sample string 2",
          "type": 0
        }
      ],
      "readOnlyType": 0,
      "uid": "sample string 3",
      "title": "sample string 4",
      "type": 0
    }
  ],
  "type": 1,
  "commentType": 0,
  "authorBanned": true,
  "editorMode": 0
}