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