Ενσωμάτωση του Ultimate Multisite με το Zapier
Σε ένα από τα άρθρα, συζητήσαμε τα Webhooks και πώς μπορούν να χρησιμοποιηθούν για ενσωμάτωση με εφαρμογές τρίτων.
Η χρήση webhooks είναι κάπως περίπλοκη, καθώς απαιτεί προχωρημένες γνώσεις στον προγραμματισμό και στη λήψη payloads. Η χρήση του Zapier είναι ένας τρόπος να το παρακάμψετε αυτό.
Το Zapier διαθέτει ενσωμάτωση με πάνω από 5000+ εφαρμογές, κάτι που κάνει την επικοινωνία μεταξύ διαφορετικών εφαρμογών ευκολότερη.
Μπορείτε να δημιουργήσετε Triggers που θα ενεργοποιούνται όταν συμβαίνουν γεγονότα στο δίκτυό σας (π.χ. δημιουργείται ένα Account και ενεργοποιεί το γεγονός account_create) ή να δημιουργήσετε Actions στο δίκτυό σας που αντιδρούν σε εξωτερικά γεγονότα (π.χ. δημιουργία νέας συνδρομής Account στο δίκτυό σας Ultimate Multisite).
Αυτό είναι δυνατό επειδή τα triggers του Ultimate Multisite Zapier και οι ενέργειες τροφοδοτούνται από το REST API.
Πώς να ξεκινήσετε
Αρχικά, αναζητήστε το Ultimate Multisite στη λίστα εφαρμογών του Zapier. Εναλλακτικά, μπορείτε να κάνετε κλικ σε αυτόν τον σύνδεσμο.
Μεταβείτε στο dashboard σας και πατήστε το κουμπί + Create Zap στην αριστερή πλαϊνή μπάρα για να ρυθμίσετε ένα νέο Zap.

Θ α ανακατευθυνθείτε στη σελίδα δημιουργίας Zap.
Στο πλαίσιο αναζήτησης πληκτρολογήστε "wp ultimo". Κάντε κλικ για να επιλέξετε την επιλογή έκδοσης Beta.

Αφού επιλέξετε την εφαρμογή μας, επιλέξτε το διαθέσιμο γεγονός: New Ultimate Multisite Event.

Τώρα πρέπει να δώσουμε στο Zapier πρόσβαση στο δίκτυό σας. Κάνοντας κλικ στο Sign in θα ανοίξει ένα νέο παράθυρο που απαιτεί τα διαπιστευτήρια API.

Μεταβείτε στον πίνακα διαχείρισης του δικτύου σας και πλοηγηθείτε στο Ultimate Multisite > Settings > API & Webhooks και αναζητήστε την ενότητα API Settings.
Επιλέξτε την επιλογή Enable API, καθώς απαιτείται για να λειτουργήσει αυτή η σύνδεση.