Hopp til innhold

Make

Koble Quire til Make med webhooks og REST-API-et.

Vis som Markdown

Make kobler seg til Quire gjennom REST-API-et og webhooks, med Makes egne HTTP- og webhook-moduler. Alt i API-referansen er tilgjengelig.

Start et scenario fra en Quire-hendelse

  1. Legg til Webhooks-modulen Custom webhook som første modul, og kopier adressen dens.
  2. I Quire, åpne /admin/webhooks, velg Add subscription, lim inn adressen og velg hendelsene. Quires testhendelse lar Make lære kroppens form: kjør modulen én gang mens den sendes.
  3. Verifiser signaturen før du handler. I webhookens avanserte innstillinger sender du headere videre, og sjekker deretter webhook-signature mot {webhook-id}.{webhook-timestamp}.{body} med abonnementshemmeligheten, slik utviklerveiledningen beskriver. Legg til et filter som stopper scenarioet når sjekken mislykkes.

Kall Quire fra et scenario

Bruk HTTP-modulen Make a request:

Felt Verdi
URL https://acme.quirelms.com/api/v1/<resource>
Method Slik API-referansen sier
Headers Authorization: Bearer qk_live_..., og Idempotency-Key for skriving
Body type Raw, JSON
Parse response Yes

Lag en nøkkel kun for Make på /admin/integrations/api-keys, med bare omfangene scenarioet trenger. For lister, gjenta mens page.has_more er sann, og send page.next_cursor som cursor: Makes Repeater med en Set variable som bærer markøren gjør dette.

For scenarioer som skal handle som en person, registrer en OAuth-klient på /admin/integrations/oauth-clients og bruk Makes HTTP-modul Make an OAuth 2.0 request med den.

Eksempel: ukentlig fullføringssammendrag

  1. Schedule: hver mandag.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator over data, Aggregator til en tabell.
  4. Send tabellen på e-post eller publiser den.
Navigasjon

Skriv for å søke…

↑↓ naviger↵ velgEsc lukk