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 tópico de comentários. Normalizado. **/ urlId: string /** A URL que aponta para onde o comentário foi feito. **/ url?: string /** O id do usuário que deixou o comentário. Se SSO, prefixado com o id do tenant. **/ userId?: string /** O email do usuário que deixou o comentário. **/ commenterEmail?: string /** O nome do usuário exibido no widget de comentários. 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 em UTC quando o comentário foi feito. **/ date: UTC_ISO_DateString /** Karma combinado (positivos - negativos) dos votos. **/ votes: number votesUp: number votesDown: number /** Verdadeiro se o usuário estava logado quando comentou, ou se ele verificou o comentário, ou se verificou a sessão quando o comentário foi feito. **/ verified: boolean /** Data em que 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 apenas 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 ordenação "Most Relevant". **/ pageNumber: number /** O número da página em que o comentário está para a ordenação "Oldest First". **/ pageNumberOF: number /** O número da página em que o comentário está para a 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 @mentions escritas no comentário que foram parseadas com sucesso. **/ mentions?: CommentUserMention[] /** O domínio de onde o comentário vem. **/ domain?: string /** A lista opcional de ids de grupo de moderação associados a este comentário. **/ moderationGroupIds?: string[]|null }
Result