Inhalt

Sammlung von Hilfestellungen und häufig gestellter Fragen für das Schreiben von Scripts.


Datenschutz: Testeinheiten verwenden

Wir weisen darauf hin, dass zum Entwickeln von Scripts stets eine separate Testeinheit und Testdaten verwendet werden sollte. 

Zögern Sie nicht hierzu eine neue Einheit zu registrieren und als Notiz: "Testeinheit zur Entwicklung von User-Scripts" zu verwenden.

Übertragen Sie niemals produktive Einsatzdaten an ungeprüfte Drittsysteme!

Häufig gestellte Fragen

Ich weiß nicht, wie die Event-Daten aussehen (JSON-Daten loggen)

Nutze in der "Script testen"-Funktion print(json.encode(event)) um alle Daten als json in der Ausgabe zu haben.

Ich weiß nicht, wie der versendete Request aussieht (webhook.site)

Um die alle Header und den Body von durch fetch erzeugte http(s)-Anfrage zu inspizieren, kann https://webhook.site (ext. US-amerikanischer Anbieter) genutzt werden. So ist es insbesondere zum Testen/Entwickeln nicht notwendig einen eigenen Endpunkt zum Testen aufzusetzen.

local json = require "json"
local fetch = require "fetch"

fetch.post(
  "Deine URL von webhook.site hier!",
  {
    contentType = "application/json",
    data = json.encode(event)
  }
)


Verwandte Artikel