Schau immer mal in die Doku der Knuddels API. Die Methoden, die du brauchst, sind in den Klassen Client und AppContentSession. Du musst die Session als Objekt instanziieren und an diese das Event senden. Laut Schnittstellenbeschreibung werden als Parameter ein Objekt für die Daten und ein String für den Key (das Zugriffswort) gefordert.

Zum Auslagern:
Da gibt es zwei Wege. Zunächst einmal solltest du ein Verzeichnis in deiner App für die ausgelagerten Quellcodedateien anlegen. Diese kannst du dann mit require(pfad) dauerhaft in deine App einbinden. Alternativ bietet die Klasse KnuddelsServer die Methode execute an, der du ebenfalls nur den Pfad zu deinem Skript übergeben musst.

Ich würde dir raten, dich an die Arbeit mit der Knuddels API zu gewöhnen und um dir stundenlanges Recherchieren zu ersparen, dich mit den prozeduralen und objektorientierten Aspekten von JavaScript zu befassen. Ansonsten entsteht auf kurz oder lang Spaghetticode und wenn du den nach einem Jahr wieder lesen willst, dann wirst du feststellen, dass das sehr lange dauert. Soll heißen: Du verstehst dann deine eigene App nicht mehr wirklich.


Bearbeitet von root (21.01.2023, 11:48:42)
_________________________
/