Preskoči na sadržaj

Make

Povežite Quire s Makeom putem webhookova i REST API-ja.

Prikaži kao Markdown

Make se povezuje s Quireom putem REST API-ja i webhookova te vlastitih HTTP i webhook modula. Dostupno je sve iz reference API-ja.

Pokrenite scenarij na Quireov događaj

  1. Kao prvi modul dodajte Webhooks, vrstu Custom webhook, i kopirajte njegovu adresu.
  2. U Quireu otvorite /admin/webhooks, odaberite Add subscription, zalijepite adresu i odaberite događaje. Quireov testni događaj omogućuje Makeu da nauči oblik tijela: pokrenite modul jednom dok se šalje.
  3. Prije radnji provjerite potpis. U naprednim postavkama webhooka proslijedite zaglavlja, a zatim provjerite webhook-signature prema {webhook-id}.{webhook-timestamp}.{body} pomoću tajne pretplate, kako je opisano u vodiču za razvojne inženjere. Dodajte filtar koji zaustavlja scenarij ako provjera ne uspije.

Pozovite Quire iz scenarija

Upotrijebite modul HTTP, radnju Make a request:

Polje Vrijednost
URL https://acme.quirelms.com/api/v1/<resource>
Method Prema uputama reference API-ja
Headers Authorization: Bearer qk_live_... i Idempotency-Key za upise
Body type Raw, JSON
Parse response Yes

Izradite ključ samo za Make na /admin/integrations/api-keys s opsezima koje scenarij treba. Za popise ponavljajte dok je page.has_more true i prosljeđujte page.next_cursor kao cursor: to omogućuju Makeovi moduli Repeater i Set variable koji nosi pokazivač.

Za scenarije koji trebaju djelovati u ime osobe registrirajte OAuth klijenta na /admin/integrations/oauth-clients i upotrijebite Makeov modul HTTP, radnju Make an OAuth 2.0 request.

Primjer: tjedni pregled dovršenosti

  1. Raspored: svakog ponedjeljka.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator nad data, zatim Aggregator za izradu tablice.
  4. Pošaljite tablicu e-poštom ili je objavite.
Navigacija

Upišite za pretraživanje…

↑↓ kretanje↵ odabirEsc zatvaranje