Skip to main content

Ενσωμάτωση του Ultimate Multisite με το Zapier

Σε ένα από τα άρθρα μας, αναλύσαμε τα Webhooks και πώς μπορούν να χρησιμοποιηθούν για ενσωμάτωση με εφαρμογές τρίτων.

Η χρήση webhooks είναι λίγο περίπλοκη, καθώς απαιτεί προχωρημένες γνώσεις προγραμματισμού και διαχείρισης payloads. Το Zapier είναι ένας τρόπος να το αποφύγετε αυτό.

Το Zapier συνδέεται με πάνω από 5000+ εφαρμογές, κάνοντας την επικοινωνία μεταξύ διαφορετικών εφαρμογών πολύ πιο εύκολη.

Μπορείτε να δημιουργήσετε Triggers που θα ενεργοποιούνται όταν συμβαίνουν γεγονότα στο δίκτυό σας (π.χ. δημιουργείται ένας λογαριασμός και ενεργοποιείται το event account_create) ή να δημιουργήσετε Actions στο δίκτυό σας ως αντίδραση σε εξωτερικά γεγονότα (π.χ. δημιουργία νέας συνδρομής λογαριασμού στο δίκτυο Ultimate Multisite σας).

Αυτό είναι εφικτό επειδή τα triggers και τα actions του Ultimate Multisite Zapier λειτουργούν μέσω του REST API.

Πώς να ξεκινήσετε

Πρώτα, αναζητήστε το Ultimate Multisite στη λίστα εφαρμογών του Zapier. Εναλλακτικά, μπορείτε να κάνετε κλικ σε αυτόν τον σύνδεσμο.

Μεταβείτε στο dashboard σας και πατήστε το κουμπί + Create Zap στην αριστερή πλαϊνή μπάρα για να ρυθμίσετε ένα νέο Zap.

Dashboard του Zapier με το κουμπί Create Zap

Θα μεταφερθείτε στη σελίδα δημιουργίας Zap.

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

Αναζήτηση WP Ultimo στη λίστα εφαρμογών του Zapier

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

Επιλογή του trigger New Ultimate Multisite Event

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

Προτροπή σύνδεσης του Zapier για διαπιστευτήρια API

Μεταβείτε στον πίνακα διαχείρισης δικτύου και πλοηγηθείτε στο Ultimate Multisite > Settings > API & Webhooks και βρείτε την ενότητα API Settings.

Επιλέξτε την επιλογή Enable API καθώς είναι απαραίτητη για να λειτουργήσει αυτή η σύνδεση.

Ρυθμίσεις API με την επιλογή Enable API στο Ultimate Multisite

Χρησιμοποιήστε το εικονίδιο Copy to Clipboard στα πεδία API Key και API Secret και επικολλήστε αυτές τις τιμές στην οθόνη ενσωμάτωσης.

Στο πεδίο URL, βάλτε την πλήρη διεύθυνση URL του δικτύου σας, συμπεριλαμβανομένου του πρωτοκόλλου (HTTP ή HTTPS).

Οθόνη ενσωμάτωσης Zapier με πεδία API Key, Secret και URL

Κάντε κλικ στο κουμπί Yes, Continue για να προχωρήσετε στο επόμενο βήμα. Αν όλα πάνε καλά, θα δείτε τον νέο συνδεδεμένο λογαριασμό σας! Κάντε κλικ στο Continue για να δημιουργήσετε ένα νέο trigger.

Πώς να δημιουργήσετε ένα νέο Trigger

Τώρα που ο λογαριασμός σας είναι συνδεδεμένος, μπορείτε να δείτε τα διαθέσιμα events. Ας επιλέξουμε το event payment_received για αυτό το tutorial.

Επιλογή του event payment_received στο trigger του Zapier

Μόλις επιλέξετε το event και κάνετε κλικ στο continue, θα εμφανιστεί ένα βήμα δοκιμής.

Βήμα δοκιμής του Zapier για το trigger

Σε αυτό το στάδιο, το Zapier θα ελέγξει αν το Zap σας μπορεί να ανακτήσει το συγκεκριμένο payload για αυτό το event. Σε μελλοντικά events του ίδιου τύπου, θα αποστέλλονται πληροφορίες με την ίδια δομή.

Επιτυχής ολοκλήρωση δοκιμής trigger του Zapier με payload

Στο tutorial μας η δοκιμή ολοκληρώθηκε επιτυχώς και επέστρεψε τις πληροφορίες του παραδείγματος payload. Αυτές οι πληροφορίες παραδείγματος θα μας βοηθήσουν κατά τη δημιουργία actions. Το trigger σας είναι τώρα δημιουργημένο και έτοιμο να συνδεθεί με άλλες εφαρμογές.

Πώς να δημιουργήσετε Actions

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

Στο βήμα δημιουργίας action θα επιλέξετε το Ultimate Multisite Beta και την επιλογή Create Items on Ultimate Multisite.

Δημιουργία action με Create Items on Ultimate Multisite

Στο επόμενο βήμα θα δημιουργήσετε την ταυτοποίησή σας, όπως κάναμε στην ενότητα Πώς να ξεκινήσετε, ή θα επιλέξετε μια υπάρχουσα ταυτοποίηση. Σε αυτό το tutorial θα επιλέξουμε την ίδια ταυτοποίηση που δημιουργήσαμε προηγουμένως.

Επιλογή ταυτοποίησης για το action του Zapier

Ρύθμιση του Action

Αυτό είναι το κύριο βήμα του action και εδώ τα πράγματα είναι λίγο διαφορετικά. Η πρώτη πληροφορία που θα επιλέξετε είναι το Item. Το Item είναι το μοντέλο πληροφοριών του δικτύου σας, όπως Customers, Payments, Sites, Emails και άλλα.

Επιλογή τύπου Item για το action του Zapier

Όταν επιλέγετε ένα item, η φόρμα θα αναδιαταχθεί για να εμφανίσει τα υποχρεωτικά και προαιρετικά πεδία για το επιλεγμένο item.

Για παράδειγμα, όταν επιλέγετε το item Customer, τα πεδία της φόρμας θα εμφανίσουν όλα τα απαραίτητα στοιχεία για τη δημιουργία ενός νέου Customer στο δίκτυο.

Πεδία item Customer στη ρύθμιση action του Zapier

Αφού συμπληρώσετε όλα τα πεδία που επισημαίνονται ως required και κάνετε κλικ στο continue, μια τελευταία οθόνη θα σας δείξει τα συμπληρωμένα πεδία και τα πεδία που παρέμειναν κενά.

Δοκιμή action του Zapier που δείχνει συμπληρωμένα και κενά πεδία

Μόλις η δοκιμή σας ολοκληρωθεί επιτυχώς, το action σας είναι ρυθμισμένο. Είναι επίσης σημαντικό να ελέγξετε στο δίκτυό σας αν το item δημιουργήθηκε με τη δοκιμή του action σας.