- Drucken
Anschluss Eingangscodierung Steuerung
Übersicht
Wenn Sie Informationen an andere Systeme weitergeben, benötigen Sie möglicherweise zusätzliche Kontrolle darüber, wie diese Inputs kodiert werden, bevor Sie diese Informationen an andere Systeme weitergeben. Standardmäßig versucht Tulip, die gebräuchlichste Kodierungsmethode zu verwenden, aber Sie können dies überschreiben, um Ihren Bedürfnissen besser zu entsprechen.
Ihre App-Builder arbeiten weiterhin mit den standardmäßigen Tulip-Variablen, und die Konfiguration des Konnektors passt ihre Eingaben an Ihre Integrationsanforderungen an.
Wie wird
Eingaben, die eine benutzerdefinierte Kodierung erlauben, werden mit einer Kodierungspille neben jeder Eingabe angezeigt. Wenn Sie diese Pillen anklicken, können Sie eine Kodierungsoption auswählen.
Kodierungsoptionen - Texteingaben
Automatische Kodierung
Die Zeichen werden je nach Verwendungsort umbrochen.
Im URL-Pfad: PfadkodierungIn der Abfrage: AbfragekodierungIn der {{Glossar.Kopfzeile}}: Keine KodierungIm Textkörper: Keine Kodierung
Keine Kodierung
Es werden keine Zeichen escaped.
Dies kann zu Fehlern führen, wenn andere als die folgenden Zeichen durchgelassen werden:A-Z a-z 0-9 - _ . ! ~ * ' ( )".
Pfadkodierung
Alle Zeichen außer den folgenden werden escaped:A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #
Abfragekodierung
Alle Zeichen außer den folgenden werden escaped:A-Z a-z 0-9 - _ . ! ~ * ' ( )
Base64-Kodierung
Der Text wird mit Base64 kodiert.
Kodierungsoptionen - Bildeingaben
Custom image encoding functionality is actively being rolled out. Reach out to support@tulip.co if you would like it enabled.
Die in Tulip gespeicherten Bilder werden in unseren Cloud-Speicherdiensten gespeichert, und Verweise auf diese Bilder werden in Ihren Anwendungen und Tulip-Tabellen dynamisch erzeugt. Diese Verweise verfallen alle 3 Stunden. Wenn Sie diese Bilder an externe Systeme weitergeben, möchten Sie sie vielleicht in einem anderen Format kodieren, damit sie nicht ablaufen.
Wenn Sie auf die Kodierungspille für eine beliebige Eingabe klicken, können Sie deren Kodierung konfigurieren.
Bild-URL-Kodierung
Standardmäßig werden Bildeingaben an Konnektoren als signierte URL zu dem jeweiligen Bild übergeben. Diese Eingabe kann in Ihrem Konnektor überall dort verwendet werden, wo auch eine Texteingabe verwendet werden kann.
Base64-Kodierung
Base64 ist einer der einfachsten Standards für die Kodierung von Binärdaten und ist ein gängiger Standard für die Übertragung kleiner Dateien über http-Aufrufe. Wenn Base64 ausgewählt ist, wird jede Bildeingabe automatisch als Base64 kodiert, bevor sie an den externen Dienst gesendet wird.
Dateikodierung
Multipart/form-data ist ein weiteres sehr verbreitetes Format für die Übermittlung von Binärdaten. Dies ist bei größeren Dateien häufiger der Fall. Klicken Sie auf die Option "Datei", um die Kodierung dieser Eingabe zu ändern. Dadurch wird die Eingabe automatisch nach unten in den Eingabebereich "Dateien" verschoben. Diese Eingaben können nicht außerhalb des Nutzdatenkörpers verwendet werden.
Dieser Datentyp ist nicht als Text kodiert und kann daher nicht innerhalb einer json-Nutzlast verwendet werden. Stattdessen wird ein "files"-Abschnitt zum Request-Body-Abschnitt hinzugefügt. Hier können Dateien hinzugefügt oder entfernt werden.