⌘I

Invia gli invii ad Airtable

Aggiornato il 14 luglio 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.

mceclip0.png

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.

Hai ancora domande? oppure.