Anweisungen zur Verwendung von benutzerdefinierten Code-Aktionen in Workflows
require()
-Funktion geladen werden.
from [libraryname] import [item]
formatiert sein, z. B. from redis.client import redis
.
import
verwenden, z. B. import os
.
contacts
oder forms
. Erfahren Sie mehr über private HubSpot-Apps.
def main(event):
wird aufgerufen, wenn die Code-Snippet-Aktion ausgeführt wird.callback()
-Funktion wird verwendet, um Daten zurück an den Workflow zu übergeben. Sie sollte in der exports.main
-Funktion aufgerufen werden. Dies kann nur mit Node.js verwendet werden.event
-Objekt enthält die folgenden Daten:
OUTPUT_VALUES_TOO_LARGE
-Fehler.currentDate.setUTCHours(0,0,0,0)
catch
-Block Ihrer benutzerdefinierten Code-Aktion auslösen.except
-Block Ihrer benutzerdefinierten Code-Aktion auslösen.exports.main
-Funktion deklariert wurden, für zukünftige Ausführungen der benutzerdefinierten Code-Aktion wiederverwendet werden. Dies ist nützlich, wenn Sie eine Verbindung zu externen Diensten wie einer Datenbank herstellen, aber jede Logik oder Information, die für die einzelnen Ausführungen der benutzerdefinierten Code-Aktion eindeutig sein muss, sollte sich innerhalb der exports.main
-Funktion befinden.def main
-Funktion deklariert wurden, für zukünftige Ausführungen der benutzerdefinierten Code-Aktion wiederverwendet werden.
def main
-Funktion deklariert haben, jedoch nicht vorhaben, sie zu ändern, können Sie die Variable direkt referenzieren.def main
-Funktion mit einem globalen Schlüsselwort deklarieren, bevor Sie sie referenzieren.