Sincronizzare i membri e gli eventi di un'organizzazione tra software esterni e Yapla

La Piattaforma Yapla è aperta e consente la comunicazione automatica con altri software esterni. Tecniche diverse vengono utilizzate per sincronizzare il dato tra sistemi diversi.

TECNICHE DISPONIBILI

API

A partire dal pacchetto Plus

L'API Yapla consente l'accesso a diverse funzioni Yapla da un programma esterno. La versione 2.0 dell'API è compatibile con RESTful e utilizza le richieste HTTP per ottenere, inserire, pubblicare ed eliminare dati. Questa tecnica consente di scambiare qualsiasi tipo di dato con qualsiasi sistema esterno connesso a Internet tramite il protocollo HTTP. Per ulteriori informazioni: https://app.swaggerhub.com/apis/yapla/yapla/  

API Yapla

La nostra documentazione API per i membri è disponibile per aiutarti a sincronizzare i tuoi membri. Ti consigliamo di ottenere assistenza da un esperto di programmazione per raggiungere questo obiettivo.

WEBHOOK

Un webhook è una funzione di callback HTTP, definita da un utente Yapla, che recupera i dati da un evento. Ad esempio, è possibile configurare un webhook in Yapla che effettui una chiamata HTTP a un sistema esterno ogni volta che il record di un membro viene modificato.

aggiungi webhook it-it.jpg

Il server chiamato, tramite un URL, riceve una struttura JSON contenente tutte le informazioni associate all'evento. Le chiamate possono essere protette crittografando le comunicazioni con un certificato SSL (HTTPS) dal server chiamato.

IMPORTAZIONE EXCEL

Per le sincronizzazioni occasionali, offriamo un sistema di importazione manuale per sincronizzare membri, organizzazioni e iscrizioni.

importazione it-it.jpg
Questo strumento viene solitamente utilizzato durante la configurazione iniziale della piattaforma.

ESPORTAZIONE IN EXCEL

In qualsiasi momento, è possibile esportare tutto il dato dei membri di un account Yapla. Usa semplicemente il pulsante «Esporta excel» nella lista dei Membri.

estrazione 2 it-it.jpg

COME RICEVERE DATI DALL'ESTERNO VERSO YAPLA

Il modo migliore per sincronizzare i membri di un sistema esistente con Yapla è seguire i seguenti passaggi:

  • Una sincronizzazione manuale che impiega tutti i membri in un momento specifico per riportarli su Yapla.
  • Dopo questo primo passaggio, il sistema esterno deve utilizzare l'API Yapla per inviare il dato di un membro specifico per ogni creazione o aggiornamento. In questo modo, Yapla ha sempre i dati più recenti dal sistema esterno.

COME INVIARE DATI DA YAPLA AL SISTEMA ESTERNO

Il principio è lo stesso:

  • il primo passo è inserire i membri esistenti nel sistema esterno tramite un'esportazione in Excel.
  • Dopo questo primo passaggio, devi solo configurare un webhook in Yapla che chiami il sistema esterno nei due seguenti eventi: «Crea un membro» e «Modifica un membro».

SINCRONIZZAZIONE BIDIREZIONALE

È possibile mantenere Yapla e un sistema esterno sincronizzati in ogni momento. Tuttavia, deve essere presente un meccanismo di protezione contro i loop infiniti. In particolare, le modifiche ai membri inviate da Yapla non devono essere restituite a Yapla.

Se hai domande su questo argomento, contatta support@yapla.com..

Questo articolo ti è stato utile?

Commenti

0 commenti

Accedi per aggiungere un commento.