Questo articolo vi aiuterà a impostare un'integrazione tra il nostro sistema e una delle applicazioni disponibili su Zapier attraverso i nostri Webhook.
Il modo più semplice per impostare l'integrazione è utilizzare www.zapier.com come intermediario. Zapier è un potente strumento per collegare le applicazioni. Supporta oltre 750 applicazioni, tra cui MailChimp, Infusionsoft, HubSpot, Slack e Salesforce. Potete verificare facilmente se l'app che state utilizzando è disponibile in Zapier.
Passo 1: accedere al proprio account Zapier
Utilizzeremo i nostri webhook per collegarci a Zapier. In Zapier, creeremo uno zap per ottenere i dati del webhook. Quindi, invieremo i dati all'app di vostra scelta.
Per utilizzare i webhook è necessario disporre almeno del piano Advanced e di un account Zapier.
Accedere al proprio account Zapier. Dalla vostra dashboard, fate clic su Crea uno Zap.
Fase 2: ottenere l'invito all'app Easy LMS
La nostra app Easy LMS è al momento solo su invito. Saremo più che felici di invitarvi alla nostra app! Questo è l'invito:
Fate clic sul pulsante Accetta invito e crea uno Zap e, nella schermata successiva, selezionate Crea questo Zap.
Fase 3: selezionare un trigger
Questo trigger determina quando e quali dati vengono inviati attraverso il webhook.
È necessario scegliere un trigger:
Esame completato
Corso completato
Questa esercitazione mostra come impostare l'integrazione del webhook per un esame.
Fase 4: Impostare il webhook di attivazione "Esame completato".
Copiare l'URL da Zapier. Nota: l'URL deve utilizzare una connessione HTTPS crittografata e non una connessione HTTP non sicura.
Prima di fare qualsiasi altra cosa in Zapier, è necessario accedere a Easy LMS e procedere come segue:
Andare su Esami > Titolo dell'esame > Impostazioni > Integrazioni:
Nella scheda Webhooks:
Selezionare la casella Abilita webhook
Inserire l'indirizzo e-mail al quale si desidera ricevere le notifiche quando un post di webhook non genera la risposta prevista.
Incollare l'URL di Zapier nel campo URL dell'endpoint API di Easy LMS:
Abilitare tutti i dati richiesti da includere nel webhook selezionando le caselle di controllo.
Ricordarsi di premere il pulsante Salva!
Esami e assicurarsi di raggiungere la pagina dei risultati in modo da attivare il webhook.
Fase 5: tornate a Zapier e fate clic sul pulsante OK, ho fatto questo.
È necessario attendere che il nostro sistema invii il primo webhook a Zapier. Se Zapier riceve il webhook, ve lo comunicherà, quindi aspettate e siate pazienti.
Fase 6: scegliere un'app a cui inviare i dati
Cercate l'app con cui volete connettervi.
Zapier fornisce ora le azioni disponibili.
Zapier chiederà di connettersi con il vostro account. Inserite le vostre credenziali di accesso e connettete l'app a Zapier.
Ora verrà visualizzato un elenco di opzioni disponibili all'interno dell'app. Per ogni campo, si deve selezionare l'opzione appropriata.
Passo 7: salvare lo Zap e pubblicarlo
Fate clic su Continua e il gioco è fatto. Seguite i passaggi indicati da Zapier.
Nell'ultima schermata, dovrete abilitare il vostro Zap.
Passo 8: profitto!
Avete appena configurato la vostra prima integrazione webhook! Ben fatto 👏
Inviamo i dati selezionati all'endpoint specificato in JSON:
curl --connect-timeout 30 -L -d '{"key1": "value1", "key2": "value2"}' -H "Content-Type: application/json" -X POST https://your-end-point/data



