Invia gli invii ad Airtable
Updated July 14, 2023 ·
goldplatinumpluginsairtableformspree-cli
Aggiungere l’azione Airtable nel file formspree.json ha lo stesso effetto di aggiungere il plugin Airtable nella dashboard di Formspree. Se vuoi saperne di più su Airtable e Formspree, accedi al nostro articolo di aiuto.
Ottieni le tue credenziali
Per usare il plugin Airtable dobbiamo ottenere l’API Key per il tuo account Airtable. Vai su https://airtable.com/account e genera o ottieni la tua API Key nella sezione API.

Creare basi e tabelle
Formspree funziona con basi/tabelle già create e colonne definite. Crealle prima di effettuare il deploy del plugin Airtable usando la CLI. Controlla la sezione Form Setup nella documentazione Airtable di Formspree.
Configurazione di formspree.json
| Chiave | Tipo | Descrizione |
|---|---|---|
app | String | Deve essere airtable |
type | String | Deve essere sendToTable |
apiKey | String | La chiave generata nel passaggio Ottieni le tue credenziali |
baseName | String | Il nome della base Airtable a cui vuoi inviare gli invii. Sono disponibili solo le basi per cui hai il permesso di scrittura. |
tableName | String | Il nome della tabella Airtable a cui vuoi inviare gli invii. |
syncSubmissions | Boolean | Opzionale. Predefinito: false. Se true, invia tutti gli invii del modulo una volta durante il primo deployment. Se cambi questo valore in true, o modifichi la base o la tabella, gli invii verranno reinviati. |
Esempio
{
"forms": {
"wedding": {
"name": "Wedding presence confirmations",
"actions": [
{
"app": "airtable",
"type": "sendToTable",
"apiKey": "$AIRTABLE_API_KEY",
"baseName": "Wedding",
"tableName": "Confirmed guests",
"syncSubmissions": true
}
]
}
}
}
Regole di validazione
Nessuna regola di validazione è configurata implicitamente.