Skip to content

Συνδέσεις LMS — έκδοση με την ολοκλήρωση μαθήματος ​

Συνδέστε το LMS σας μία φορά και κάθε εκπαιδευόμενος που ολοκληρώνει ένα μάθημα λαμβάνει ένα επαληθεύσιμο διαπιστευτήριο αυτόματα — χωρίς Zapier, χωρίς κώδικα, χωρίς χειροκίνητη έκδοση. Ρυθμίστε το στη σελίδα Ενσωματώσεις του πίνακα ελέγχου.

Πλατφόρμες που υποστηρίζονται σήμερα: Thinkific και Teachable. Έρχονται και άλλες (Moodle, LearnWorlds).

Πώς λειτουργεί ​

  1. Δημιουργείτε μια σύνδεση για το LMS σας και αντιστοιχίζετε κάθε μάθημα με το ψηφιακό σήμα που πρέπει να εκδοθεί.
  2. Το LMS σας καλεί μια ιδιωτική διεύθυνση URL webhook όταν ένας εκπαιδευόμενος ολοκληρώνει ένα μάθημα.
  3. Το badges.ninja επαληθεύει το συμβάν, βρίσκει το αντιστοιχισμένο ψηφιακό σήμα και εκδίδει το διαπιστευτήριο στον εκπαιδευόμενο — ο οποίος μπορεί να το παραλάβει χωρίς λογαριασμό, ακριβώς όπως κάθε άλλη απονομή.

Μία ολοκλήρωση εκδίδει ένα διαπιστευτήριο. Οι παραδόσεις είναι ιδεμποτενείς: αν το LMS σας στείλει την ίδια ολοκλήρωση δύο φορές (κάνει επαναλήψεις), δεν θα γίνει δεύτερη έκδοση. Η έκδοση προσμετράται στο όριο διαπιστευτηρίων του προγράμματός σας όπως κάθε άλλη απονομή.

Ρύθμιση σύνδεσης ​

  1. Στον πίνακα ελέγχου, ανοίξτε τις Ενσωματώσεις και επιλέξτε Προσθήκη σύνδεσης.
  2. Επιλέξτε την πλατφόρμα σας και δώστε ένα όνομα στη σύνδεση.
  3. Αντιστοιχίστε τα μαθήματά σας: εισαγάγετε κάθε αναγνωριστικό μαθήματος από το LMS σας και επιλέξτε το ψηφιακό σήμα προς έκδοση. Μπορείτε επίσης να ορίσετε ένα προεπιλεγμένο ψηφιακό σήμα για κάθε μάθημα που δεν έχει αντιστοιχιστεί.
  4. Αποθηκεύστε. Θα δείτε μια διεύθυνση URL webhook και ένα μυστικό υπογραφής — εμφανίζονται μία μόνο φορά, οπότε αντιγράψτε τα τώρα και επικολλήστε τα στο LMS σας (βήματα παρακάτω).

Thinkific ​

  1. Στο Thinkific, μεταβείτε στο Settings → Code & Analytics → Webhooks → New webhook.
  2. Topic: enrollment.completed.
  3. Target URL: η διεύθυνση URL webhook της σύνδεσής σας.
  4. Επιλέξτε signing secret και επικολλήστε το μυστικό υπογραφής της σύνδεσής σας. Αποθηκεύστε και στείλτε μια δοκιμή.

Το Thinkific υπογράφει κάθε παράδοση και εμείς την επαληθεύουμε πριν από την έκδοση.

Teachable ​

  1. Στο Teachable (πρόγραμμα Growth ή ανώτερο, απαραίτητο για webhooks), μεταβείτε στο Settings → Webhooks και προσθέστε ένα webhook.
  2. Event: Enrollment.completed.
  3. URL: η διεύθυνση URL webhook της σύνδεσής σας.
  4. Επειδή το Teachable δεν υπογράφει τα webhooks του, επιβεβαιώνουμε κάθε ολοκλήρωση μέσω του API του Teachable πριν από την έκδοση — γι' αυτό η σύνδεση ζητά και το κλειδί API του Teachable. Επικολλήστε το κατά τη δημιουργία της σύνδεσης.

Επιβεβαιώστε ότι λειτουργεί ​

Ανοίξτε τη σύνδεση και αναπτύξτε τις Πρόσφατες παραδόσεις. Κάθε εισερχόμενο συμβάν καταγράφεται με:

  • αν επαληθεύτηκε,
  • τον τύπο συμβάντος που έστειλε το LMS σας,
  • το αποτέλεσμα — εκδόθηκε ή παραλείφθηκε (π.χ. το μάθημα δεν ήταν αντιστοιχισμένο), με τον λόγο,
  • και το ακατέργαστο payload, ώστε να δείτε ακριβώς τι παρέδωσε το LMS σας.

Στείλτε μια δοκιμαστική ολοκλήρωση από το LMS σας και δείτε την να καταφθάνει εδώ. Είναι ο ταχύτερος τρόπος να επιβεβαιώσετε ολόκληρη τη ροή πριν ξεκινήσετε. Τα αρχεία καταγραφής παραδόσεων διατηρούνται για 7 ημέρες.

Καλό είναι να γνωρίζετε ​

  • Μάθημα χωρίς αντιστοίχιση; Το συμβάν καταγράφεται και παραλείπεται (χωρίς σφάλμα προς το LMS σας, ώστε να μην απενεργοποιηθεί το webhook). Προσθέστε την αντιστοίχιση και η επόμενη ολοκλήρωση θα εκδώσει.
  • Συμπληρώθηκε το όριο; Το συμβάν καταγράφεται και παραλείπεται μέχρι να γίνει επαναφορά του ορίου σας ή να αναβαθμίσετε.
  • Παύση: θέστε μια σύνδεση σε παύση για να σταματήσει η έκδοση χωρίς να διαγραφεί η διαμόρφωσή της.
  • Μια σύνδεση μπορεί να εκδώσει μόνο ψηφιακά σήματα του δικού σας λογαριασμού.

Σχετικά ​

badges.ninja Documentation