Make konektiĝas al Quire per la REST-API kaj webhooks, uzante la proprajn HTTP- kaj webhook-modulojn de Make. Ĉio en la API-referenco disponeblas.
Komenci scenaron pro Quire-evento
- Aldonu la modulon Webhooks → Custom webhook kiel la unuan modulon kaj kopiu ĝian adreson.
- En Quire, malfermu
/admin/webhooks, elektu Aldoni abonon, gluu la adreson kaj elektu eventojn. La testa evento de Quire ebligas al Make lerni la formon de la korpo: rulu la modulon unufoje dum la sendo. - Kontrolu la subskribon antaŭ agi. En altnivelaj agordoj de la webhook,
transdonu la titolojn, poste kontrolu
webhook-signaturekontraŭ{webhook-id}.{webhook-timestamp}.{body}uzante la abonan sekreton, kiel priskribas la programista gvidilo. Aldonu filtrilon kiu haltigas la scenaron se kontrolo malsukcesas.
Voki Quire el scenaro
Uzu la modulon HTTP → Make a request:
| Kampo | Valoro |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Metodo | Kiel diras la API-referenco |
| Headers | Authorization: Bearer qk_live_... kaj Idempotency-Key por skriboj |
| Korpa tipo | Kruda, JSON |
| Analizi respondon | Jes |
Kreu ŝlosilon nur por Make ĉe /admin/integrations/api-keys, kun nur la
ampleksoj bezonataj de la scenaro. Por listoj, iteraciu dum page.has_more estas vera,
transdonante page.next_cursor kiel cursor: la Repeater de Make kune kun
Set variable portanta la kurzoron plenumas tion.
Por scenaroj agantaj kiel persono, registru OAuth-klienton ĉe
/admin/integrations/oauth-clients kaj uzu ĝin per la HTTP-modulo de Make Make an
OAuth 2.0 request.
Ekzemplo: semajna resumeto pri kompletigo
- Horaro: ĉiun lundon.
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>. - Iterator super
data, Aggregator por kunigi tabelon. - Retpoŝtu aŭ afiŝu la tabelon.