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 die Stelle verweist, an der der Kommentar hinterlassen wurde. **/ url?: string /** Die Nutzer-id, die den Kommentar hinterlassen hat. Bei SSO mit tenant id vorangestellt. **/ userId?: string /** Die E-Mail des Nutzers, der den Kommentar hinterlassen hat. **/ commenterEmail?: string /** Der Name des Nutzers, der im Kommentar-Widget angezeigt wird. Bei SSO kann es displayName sein. **/ commenterName: string /** Rohkommentartext. **/ comment: string /** Kommentartext nach dem Parsen. **/ commentHTML: string /** Externe id des Kommentars. **/ externalId?: string /** Die id des übergeordneten Kommentars. **/ parentId?: string | null /** Das UTC-Datum, an dem der Kommentar hinterlassen wurde. **/ date: UTC_ISO_DateString /** Kombinierter Karma-Wert (up - down) der Stimmen. **/ votes: number votesUp: number votesDown: number /** Wahr, wenn der Nutzer beim Hinterlassen des Kommentars eingeloggt war, oder den Kommentar verifiziert hat, oder seine Sitzung verifiziert hatte. **/ verified: boolean /** Datum, wann der Kommentar verifiziert wurde. **/ verifiedDate?: number /** Ob ein Moderator den Kommentar als geprüft markiert hat. **/ reviewed: boolean /** Der Ort oder die base64-Codierung des Avatars. Wird nur base64 sein, wenn dieser Wert mit SSO übergeben wurde. **/ avatarSrc?: string /** Wurde der Kommentar manuell oder automatisch als Spam markiert? **/ isSpam: boolean /** Wurde der Kommentar automatisch als Spam markiert? **/ aiDeterminedSpam: boolean /** Gibt es Bilder im Kommentar? **/ hasImages: boolean /** Die Seitenzahl, auf der sich der Kommentar bei der Sortierreihenfolge "Most Relevant" befindet. **/ pageNumber: number /** Die Seitenzahl, auf der sich der Kommentar bei der Sortierreihenfolge "Oldest First" befindet. **/ pageNumberOF: number /** Die Seitenzahl, auf der sich der Kommentar bei der Sortierreihenfolge "Newest First" befindet. **/ pageNumberNF: number /** Wurde der Kommentar automatisch oder manuell genehmigt? **/ approved: boolean /** Der Locale-Code (Format: en_us) des Nutzers, als der Kommentar geschrieben wurde. **/ locale: string /** Die @mentions, die im Kommentar geschrieben und erfolgreich geparst wurden. **/ mentions?: CommentUserMention[] /** Die Domain, aus der der Kommentar stammt. **/ domain?: string /** Die optionale Liste von Moderationsgruppen-ids, die mit diesem Kommentar verknüpft sind. **/ moderationGroupIds?: string[]|null }
Result