Make jikkonnettja ma’ Quire permezz tar-REST API u l-webhooks, bil-moduli HTTP u webhook ta’ Make stess. Kull ma hemm fir-referenza tal-API huwa disponibbli.
Ibda xenarju minn avveniment ta’ Quire
- Żid il-modulu Webhooks Custom webhook bħala l-ewwel modulu, u ikkopja l-indirizz tiegħu.
- F’Quire, iftaħ
/admin/webhooks, agħżel Żid abbonament, waħħal l- indirizz u agħżel l-avvenimenti. L-avveniment tat-test ta’ Quire iħalli lil Make jitgħallem l- għamla tal-body: ħaddem il-modulu darba waqt li jintbagħat. - Ivverifika l-firma qabel ma taġixxi. Fis-settings avvanzati tal-webhook,
għaddi l-headers, imbagħad iċċekkja
webhook-signaturekontra{webhook-id}.{webhook-timestamp}.{body}bis-sigriet tal-abbonament, kif tiddeskrivi l-gwida tal-iżviluppatur. Żid filtru li jwaqqaf ix-xenarju meta l-kontroll ifalli.
Sejjaħ Quire minn xenarju
Uża l-modulu HTTP Make a request:
| Field | Value |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Method | Kif tgħid ir-referenza tal-API |
| Headers | Authorization: Bearer qk_live_..., u Idempotency-Key għall-kitbiet |
| Body type | Raw, JSON |
| Parse response | Iva |
Agħmel ċavetta għal Make waħdu f’/admin/integrations/api-keys, bl-iskops biss li
x-xenarju jeħtieġ. Għal-listi, loopja sakemm page.has_more ikun true,
tgħaddi page.next_cursor bħala cursor: ir-Repeater ta’ Make bi Set
variable li ġġorr il-cursor tagħmel dan.
Għal xenarji li għandhom jaġixxu bħala persuna, irreġistra klijent OAuth f’
/admin/integrations/oauth-clients u uża l-modulu HTTP ta’ Make Make an
OAuth 2.0 request miegħu.
Eżempju: sommarju ta’ tlestija ta’ kull ġimgħa
- Skeda: kull nhar ta’ Tnejn.
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>. - Iterator fuq
data, Aggregator f’tabella. - Ibgħat it-tabella bl-email jew ippubblikaha.