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 /** Идентификаторът на потребителя, който е оставил коментара. Ако е SSO, с префикс tenant id. **/ userId?: string /** Имейлът на потребителя, който е оставил коментара. **/ commenterEmail?: string /** Името на потребителя, което се показва в comment widget-а. При SSO може да бъде displayName. **/ commenterName: string /** Суров текст на коментара. **/ comment: string /** Текстът на коментара след парсване. **/ commentHTML: string /** Външен идентификатор на коментара. **/ externalId?: string /** Идентификаторът на родителския коментар. **/ parentId?: string | null /** UTC датата, когато е оставен коментарът. **/ date: UTC_ISO_DateString /** Комбинирана карма (up - down) на гласовете. **/ votes: number votesUp: number votesDown: number /** Вярно, ако потребителят е бил влязъл, когато е коментирал, ако е верифицирал коментара, или ако е верифицирал сесията си, когато е оставил коментара. **/ 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, написани в коментара, които са успешно парснати. **/ mentions?: CommentUserMention[] /** Домейнът, от който е коментарът. **/ domain?: string /** Опционален списък с идентификатори на модераторски групи, асоциирани с този коментар. **/ moderationGroupIds?: string[]|null }
Result