FastComments.com
Here you can edit and run the code snippet from our documentation.
Example Code Snippet "O Objeto WebhookComment"
interface WebhookComment { /** O id do comentário. **/ id: string /** O id ou URL que identifica o thread do comentário. Normalizado. **/ urlId: string /** A URL que aponta para onde o comentário foi deixado. **/ url?: string /** O id do usuário que deixou o comentário. Se SSO, prefixado com tenant id. **/ userId?: string /** O email do usuário que deixou o comentário. **/ commenterEmail?: string /** O nome do usuário que aparece no widget de comentário. Com SSO, pode ser displayName. **/ commenterName: string /** Texto bruto do comentário. **/ comment: string /** Texto do comentário após o parsing. **/ commentHTML: string /** Id externo do comentário. **/ externalId?: string /** O id do comentário pai. **/ parentId?: string | null /** A data UTC quando o comentário foi deixado. **/ date: UTC_ISO_DateString /** Karma combinado (up - down) dos votos. **/ votes: number votesUp: number votesDown: number /** True se o usuário estava logado quando comentou, ou se verificou o comentário, ou se verificou sua sessão quando o comentário foi deixado. **/ verified: boolean /** Data quando o comentário foi verificado. **/ verifiedDate?: number /** Se um moderador marcou o comentário como revisado. **/ reviewed: boolean /** A localização, ou codificação base64, do avatar. Será base64 somente se esse foi o valor passado com SSO. **/ avatarSrc?: string /** O comentário foi marcado manualmente ou automaticamente como spam? **/ isSpam: boolean /** O comentário foi marcado automaticamente como spam? **/ aiDeterminedSpam: boolean /** Existem imagens no comentário? **/ hasImages: boolean /** O número da página em que o comentário está para a direção de ordenação "Most Relevant". **/ pageNumber: number /** O número da página em que o comentário está para a direção de ordenação "Oldest First". **/ pageNumberOF: number /** O número da página em que o comentário está para a direção de ordenação "Newest First". **/ pageNumberNF: number /** O comentário foi aprovado automaticamente ou manualmente? **/ approved: boolean /** O código de localidade (formato: en_us) do usuário quando o comentário foi escrito. **/ locale: string /** As @menções escritas no comentário que foram parseadas com sucesso. **/ mentions?: CommentUserMention[] /** O domínio de onde o comentário veio. **/ domain?: string /** A lista opcional de ids de grupos de moderação associados a este comentário. **/ moderationGroupIds?: string[]|null }
Result