Übermittlungen an Airtable senden
Updated July 14, 2023 ·
goldplatinumpluginsairtableformspree-cli
Das Hinzufügen der Aktion Airtable in der Datei formspree.json hat denselben Effekt wie das Hinzufügen des Airtable-Plugins im Formspree-Dashboard. Wenn du mehr über Airtable und Formspree erfahren möchtest, sieh dir unseren Hilfeartikel an.
Hol dir deine Anmeldedaten
Um das Airtable-Plugin zu verwenden, müssen wir den API-Key für dein Airtable-Konto erhalten. Gehe zu https://airtable.com/account und generiere oder hol dir deinen API-Key im API-Bereich.

Bases und Tabellen erstellen
Formspree arbeitet mit bereits erstellten Bases/Tabellen und definierten Spalten. Bitte erstelle diese, bevor du das Airtable-Plugin über die CLI bereitstellst. Sieh dir den Abschnitt Form Setup in den Formspree-Airtable-Docs an.
formspree.json-Konfiguration
| Key | Typ | Beschreibung |
|---|---|---|
app | String | Muss airtable sein |
type | String | Muss sendToTable sein |
apiKey | String | Der im Schritt Hol dir deine Anmeldedaten generierte Key |
baseName | String | Der Name der Airtable-Base, an die du die Übermittlungen senden möchtest. Nur Bases, für die du Schreibrechte hast, sind verfügbar. |
tableName | String | Der Name der Airtable-Tabelle, an die du die Übermittlungen senden möchtest. |
syncSubmissions | Boolean | Optional. Standard: false. Wenn true, werden alle Formularübermittlungen einmalig während des ersten Deployments gesendet. Wenn du diesen Wert auf true änderst oder die Base oder Tabelle änderst, werden die Übermittlungen erneut gesendet. |
Beispiel
{
"forms": {
"wedding": {
"name": "Wedding presence confirmations",
"actions": [
{
"app": "airtable",
"type": "sendToTable",
"apiKey": "$AIRTABLE_API_KEY",
"baseName": "Wedding",
"tableName": "Confirmed guests",
"syncSubmissions": true
}
]
}
}
}
Validierungsregeln
Es werden keine Validierungsregeln implizit konfiguriert.