FastComments.com
Here you can edit and run the code snippet from our documentation.
Example Code Snippet "Объект WebhookComment"
interface WebhookComment { /** Идентификатор комментария. **/ id: string /** Идентификатор или URL, определяющий ветку комментариев. Нормализовано. **/ urlId: string /** URL, указывающий место, где был оставлен комментарий. **/ url: string | null /** Идентификатор пользователя, оставившего комментарий. Если SSO, с префиксом tenant id. **/ userId: string | null /** Электронная почта пользователя, оставившего комментарий. **/ commenterEmail: string | null /** Имя пользователя, отображаемое в виджете комментария. При SSO может быть displayName. **/ commenterName: string /** Необработанный текст комментария. **/ comment: string /** Текст комментария после парсинга. **/ commentHTML: string /** Внешний идентификатор комментария. **/ externalId: string | null /** Идентификатор родительского комментария. **/ parentId: string | null /** Дата в UTC, когда был оставлен комментарий. **/ date: UTC_ISO_DateString /** Суммарный карма (голосов "за" - "против"). **/ votes: number votesUp: number votesDown: number /** true, если пользователь был залогинен при комментировании, или их комментарий был верифицирован, или они верифицировали сессию при оставлении комментария. **/ verified: boolean /** Дата в UTC, когда комментарий был верифицирован. **/ verifiedDate: UTC_ISO_DateString | null /** Если модератор отметил комментарий как проверенный. **/ reviewed: boolean /** Расположение или base64-кодировка аватара. Будет base64 только если это значение было передано через SSO. **/ avatarSrc: string | null /** Был ли комментарий помечен как спам вручную или автоматически? **/ isSpam: boolean /** Был ли комментарий автоматически помечен как спам? **/ aiDeterminedSpam: boolean /** Есть ли изображения в комментарии? **/ hasImages: boolean /** Номер страницы, на которой находится комментарий при сортировке "Самые релевантные". **/ pageNumber: number | null /** Номер страницы, на которой находится комментарий при сортировке "Старые сначала". **/ pageNumberOF: number | null /** Номер страницы, на которой находится комментарий при сортировке "Новые сначала". **/ pageNumberNF: number | null /** Был ли комментарий одобрен автоматически или вручную? **/ approved: boolean /** Код локали (формат: en_us) пользователя, когда был написан комментарий. **/ locale: string | null /** @упоминания, написанные в комментарии и успешно распарсенные. Пусто, если их нет. **/ mentions: CommentUserMention[] /** Домен, откуда пришел комментарий. **/ domain: string | null /** Идентификаторы групп модерации, связанные с этим комментарием. Пусто, если их нет. **/ moderationGroupIds: string[] /** Значки, отображаемые рядом с именем комментатора в этом комментарии, на момент создания события. Пусто, если их нет. **/ badges: CommentUserBadgeInfo[] }
Result