GET Discuss/Neighbors

Получение комментария с его соседями, сортировка по их порядку согласно древовидности.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
eventId

Идентификатор события.

integer

None.

discussId

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

integer

None.

neighborsCount

Количество соседей вокруг комментария, которые надо вернуть.

integer

None.

messageFormat

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

MessageFormat

None.

Body Parameters

None.

Response Information

Resource Description

Комментарии.

Collection of DiscussDataView
NameDescriptionTypeAdditional information
depth

Уровень вложенности. Если 0, то это корневой комментарий.

integer

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:
[
  {
    "depth": 1,
    "id": 2,
    "parentId": 1,
    "eventId": 3,
    "datecreated": "sample string 4",
    "datecreatedstr": "sample string 5",
    "datelastupdatedticks": 6,
    "deleted": 1,
    "deletedStr": "discussAuthor",
    "edited": true,
    "message": "sample string 8",
    "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
  },
  {
    "depth": 1,
    "id": 2,
    "parentId": 1,
    "eventId": 3,
    "datecreated": "sample string 4",
    "datecreatedstr": "sample string 5",
    "datelastupdatedticks": 6,
    "deleted": 1,
    "deletedStr": "discussAuthor",
    "edited": true,
    "message": "sample string 8",
    "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
  }
]