Skip to main content

Integrere Ultimate Multisite med Zapier

I en av artiklene diskuterte vi Webhooks og hvordan de kan brukes til å integrere med tredjepartsapplikasjoner.

Å bruke webhooks er litt komplisert, ettersom det krever avansert kunnskap om koding og å fange opp payloads. Å bruke Zapier er en måte å komme rundt dette på.

Zapier har integrasjon med over 5000+ apper, noe som gjør kommunikasjon mellom ulike applikasjoner enklere.

Du kan opprette Triggers som utløses når hendelser skjer på nettverket ditt (f.eks. at en Account opprettes og utløser account_create-hendelsen), eller generere Actions på nettverket ditt som reagerer på eksterne hendelser (f.eks. opprette et nytt Account membership i Ultimate Multisite-nettverket ditt).

Dette er mulig fordi Ultimate Multisite Zapier's triggers og actions drives av REST API.

Slik kommer du i gang

Først søker du etter Ultimate Multisite i Zapier-applisten. Alternativt kan du klikke på denne lenken.

Gå til Dashboard og trykk på + Create Zap-knappen i venstre sidefelt for å sette opp en ny Zap.

Zapier-Dashboard med Create Zap-knapp

Du blir omdirigert til siden for opprettelse av Zap.

Skriv "wp ultimo" i søkefeltet. Klikk for å velge alternativet Beta-versjonen.

Søker etter WP Ultimo i Zapier-applisten

Etter at du har valgt appen vår, velger du den tilgjengelige hendelsen: New Ultimate Multisite Event.

Velger New Ultimate Multisite Event-trigger

Nå må vi gi Zapier tilgang til nettverket ditt. Hvis du klikker på Sign in, åpnes et nytt vindu som krever API-legitimasjon.

Zapier Sign in-forespørsel om API-legitimasjon

Gå til administrasjonspanelet for nettverket ditt og naviger til Ultimate Multisite > Settings > API & Webhooks, og se etter delen API Settings.

Velg alternativet Enable API, ettersom det kreves for at denne tilkoblingen skal fungere.

API and Webhooks-innstillinger med API Settings- og Enable API-alternativer

Bruk Copy to Clipboard-ikonet på feltene API Key og API Secret, og lim inn disse verdiene på integrasjonsskjermen.

I URL-feltet legger du inn full URL for nettverket ditt, inkludert protokollen (HTTP eller HTTPS).

Zapier-integrasjonsskjerm med API Key-, Secret- og URL-felt

Klikk på Yes, Continue-knappen for å gå videre til neste trinn. Hvis alt fungerer, skal du bli møtt av den nye tilkoblede Account-en din! Klikk på Continue for å opprette en ny trigger.

Slik oppretter du en ny Trigger

Nå som Account-en din er tilkoblet, kan du se tilgjengelige hendelser. La oss velge payment_received-hendelsen for denne veiledningen.

Velger payment_received-hendelse i Zapier-trigger

Når hendelsen er valgt og du klikker på continue, vises et testtrinn.

Zapier-testtrinn for triggeren

På dette stadiet vil Zapier teste om Zap-en din kan hente den spesifikke payload-en for den hendelsen. Ved fremtidige hendelser av samme type vil informasjon med samme struktur bli sendt.

Zapier-trigger-test fullført med payload

I veiledningen vår ble testen fullført og returnerte eksempeldata for payload-en. Denne eksempeldataen vil være nyttig som veiledning mens vi oppretter actions. Triggeren din er nå opprettet og klar til å kobles til andre applikasjoner.

Slik oppretter du Actions

Actions bruker informasjon fra andre triggers til å opprette nye oppføringer i nettverket ditt.

I trinnet for å opprette en action velger du Ultimate Multisite Beta og alternativet Create Items on Ultimate Multisite.

Oppretter en action med Create Items on Ultimate Multisite

I neste trinn oppretter du enten autentiseringen din, akkurat som vi gjorde i Slik kommer du i gang, eller velger en opprettet autentisering. I denne veiledningen velger vi den samme autentiseringen som tidligere ble opprettet.

Velger autentisering for Zapier-action

Sette opp Action

Dette er hovedtrinnet i actionen, og her er ting litt annerledes. Den første informasjonen du velger er Item. Item er informasjonsmodellen for nettverket ditt, som Customers, Payments, Sites, Emails og andre.

Velger Item-type for Zapier-action

Når du velger en item, vil skjemaet omorganisere seg for å vise de obligatoriske og valgfrie feltene for den valgte item-en.

For eksempel, når du velger item-en Customer, vil skjemafeltene vise alt som er nødvendig å fylle ut for å opprette en ny Customer i nettverket.

Customer-item-felt i oppsett av Zapier-action

Etter at du har fylt ut alle feltene merket som obligatoriske og klikket på fortsett, vil et siste skjermbilde vise deg de utfylte feltene og feltene som ikke ble fylt ut.

Zapier-action-test som viser utfylte og ikke-utfylte felt

Så snart testen din fullføres og er vellykket, er actionen din konfigurert. Det er også viktig å sjekke i nettverket ditt om item-en ble opprettet med testen av actionen din.