FastComments.com
Here you can edit and run the code snippet from our documentation.
Example Code Snippet "El objeto WebhookComment"
interface WebhookComment { /** El id del comentario. **/ id: string /** El id o URL que identifica el hilo de comentarios. Normalizado. **/ urlId: string /** La URL que apunta al lugar donde se dejó el comentario. **/ url?: string /** El id del usuario que dejó el comentario. Si es SSO, con el id del tenant como prefijo. **/ userId?: string /** El correo electrónico del usuario que dejó el comentario. **/ commenterEmail?: string /** El nombre del usuario que se muestra en el widget de comentarios. Con SSO, puede ser displayName. **/ commenterName: string /** Texto sin procesar del comentario. **/ comment: string /** Texto del comentario tras el parseo. **/ commentHTML: string /** Id externo del comentario. **/ externalId?: string /** El id del comentario padre. **/ parentId?: string | null /** La fecha UTC cuando se dejó el comentario. **/ date: UTC_ISO_DateString /** Karma combinado (positivos - negativos) de los votos. **/ votes: number votesUp: number votesDown: number /** True si el usuario estaba logueado cuando comentó, o si verificó el comentario, o si verificó su sesión cuando se dejó el comentario. **/ verified: boolean /** Fecha cuando se verificó el comentario. **/ verifiedDate?: number /** Si un moderador marcó el comentario como revisado. **/ reviewed: boolean /** La ubicación, o codificación base64, del avatar. Será base64 sólo si ese fue el valor pasado con SSO. **/ avatarSrc?: string /** ¿El comentario fue marcado manual o automáticamente como spam? **/ isSpam: boolean /** ¿El comentario fue marcado automáticamente como spam? **/ aiDeterminedSpam: boolean /** ¿Hay imágenes en el comentario? **/ hasImages: boolean /** El número de página en el que está el comentario para la dirección de ordenación "Most Relevant". **/ pageNumber: number /** El número de página en el que está el comentario para la dirección de ordenación "Oldest First". **/ pageNumberOF: number /** El número de página en el que está el comentario para la dirección de ordenación "Newest First". **/ pageNumberNF: number /** ¿El comentario fue aprobado automáticamente o manualmente? **/ approved: boolean /** El código de localización (formato: en_us) del usuario cuando se escribió el comentario. **/ locale: string /** Las @menciones escritas en el comentario que fueron parseadas correctamente. **/ mentions?: CommentUserMention[] /** El dominio del que proviene el comentario. **/ domain?: string /** La lista opcional de ids de grupo de moderación asociada con este comentario. **/ moderationGroupIds?: string[]|null }
Result