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 pomoću vlastitih HTTP i webhook modula. Dostupno je sve navedeno u API priručniku.

Pokrenite scenario na Quire događaj

  1. Kao prvi modul dodajte Webhooks modul Custom webhook i kopirajte njegovu adresu.
  2. U Quireu otvorite /admin/webhooks, izaberite Add subscription, zalijepite adresu i izaberite događaje. Probni događaj iz Quirea omogućava Makeu da prepozna strukturu tijela zahtjeva: pokrenite modul dok se šalje.
  3. Prije daljih radnji provjerite potpis. U naprednim postavkama webhooka proslijedite zaglavlja, pa provjerite webhook-signature prema {webhook-id}.{webhook-timestamp}.{body} i tajni pretplate, prema vodiču za programere. Dodajte filter koji zaustavlja scenario ako provjera ne prođe.

Pozovite Quire iz scenarija

Koristite HTTP modul Make a request:

Polje Vrijednost
URL https://acme.quirelms.com/api/v1/<resource>
Method Kako navodi API priručnik
Headers Authorization: Bearer qk_live_... i Idempotency-Key za zapise
Body type Raw, JSON
Parse response Da

Napravite poseban ključ za Make na /admin/integrations/api-keys s opsezima potrebnim samo scenariju. Za liste ponavljajte dok je page.has_more true i prosljeđujte page.next_cursor kao cursor: u Makeu to postižete modulom Repeater i Set variable koji čuva kursor.

Za scenarije koji treba da djeluju kao određena osoba, registrujte OAuth klijenta na /admin/integrations/oauth-clients i koristite ga u Make HTTP modulu Make an OAuth 2.0 request.

Primjer: sedmični pregled završenih kurseva

  1. Schedule: svakog ponedjeljka.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator preko data, pa Aggregator koji pravi tabelu.
  4. Pošaljite tabelu e-poštom ili je objavite.
Navigacija

Upišite pojam za pretragu…

↑↓ navigacija↵ odaberiEsc zatvori