FastComments.com
Here you can edit and run the code snippet from our documentation.
Example Code Snippet "Das WebhookComment-Objekt"
interface WebhookComment { /** Die ID des Kommentars. **/ id: string /** Die ID oder URL, die den Kommentar-Thread identifiziert. Normalisiert. **/ urlId: string /** Die URL, die auf den Ort verweist, an dem der Kommentar hinterlassen wurde. **/ url: string | null /** Die Benutzer-ID, die den Kommentar hinterlassen hat. Bei SSO mit der Tenant-ID vorangestellt. **/ userId: string | null /** Die E-Mail des Benutzers, der den Kommentar hinterlassen hat. **/ commenterEmail: string | null /** Der Name des Benutzers, der im Kommentar-Widget angezeigt wird. Bei SSO kann dies displayName sein. **/ commenterName: string /** Roher Kommentartext. **/ comment: string /** Kommentartext nach dem Parsen. **/ commentHTML: string /** Externe ID des Kommentars. **/ externalId: string | null /** Die ID des übergeordneten Kommentars. **/ parentId: string | null /** Das UTC-Datum, an dem der Kommentar hinterlassen wurde. **/ date: UTC_ISO_DateString /** Kombiniertes Karma (up - down) der Stimmen. **/ votes: number votesUp: number votesDown: number /** True, wenn der Benutzer beim Kommentieren eingeloggt war, oder den Kommentar verifiziert hat, oder seine Sitzung verifiziert hat, als der Kommentar hinterlassen wurde. **/ verified: boolean /** Das UTC-Datum, an dem der Kommentar verifiziert wurde. **/ verifiedDate: UTC_ISO_DateString | null /** Ob ein Moderator den Kommentar als geprüft markiert hat. **/ reviewed: boolean /** Der Speicherort oder die Base64-Kodierung des Avatars. Nur dann Base64, wenn dies der mit SSO übergebene Wert war. **/ avatarSrc: string | null /** Wurde der Kommentar manuell oder automatisch als Spam markiert? **/ isSpam: boolean /** Wurde der Kommentar automatisch als Spam markiert? **/ aiDeterminedSpam: boolean /** Enthält der Kommentar Bilder? **/ hasImages: boolean /** Die Seitenzahl, auf der sich der Kommentar für die Sortierrichtung „Most Relevant“ befindet. **/ pageNumber: number | null /** Die Seitenzahl, auf der sich der Kommentar für die Sortierrichtung „Oldest First“ befindet. **/ pageNumberOF: number | null /** Die Seitenzahl, auf der sich der Kommentar für die Sortierrichtung „Newest First“ befindet. **/ pageNumberNF: number | null /** Wurde der Kommentar automatisch oder manuell genehmigt? **/ approved: boolean /** Der Locale-Code (Format: en_us) des Benutzers, als der Kommentar geschrieben wurde. **/ locale: string | null /** Die im Kommentar geschriebenen @mentions, die erfolgreich geparst wurden. Leer, wenn keine vorhanden sind. **/ mentions: CommentUserMention[] /** Die Domain, von der der Kommentar stammt. **/ domain: string | null /** Die mit diesem Kommentar verknüpften Moderationsgruppen-IDs. Leer, wenn keine vorhanden sind. **/ moderationGroupIds: string[] /** Die Badges, die neben dem Namen des Kommentierenden bei diesem Kommentar angezeigt werden, zum Zeitpunkt der Erstellung des Ereignisses. Leer, wenn keine vorhanden sind. **/ badges: CommentUserBadgeInfo[] }
Result