Make savienojas ar Quire caur REST API un tīmekļa āķiem, izmantojot Make pašus HTTP un tīmekļa āķa moduļus. Viss, kas ir API atsauce, ir pieejams.
Sākt scenāriju no Quire notikuma
- Pievienojiet moduli Webhooks — Custom webhook — kā pirmo moduli un nokopējiet tā adresi.
- Quire atveriet
/admin/webhooks, izvēlieties Pievienot abonementu, ielīmējiet adresi un izvēlieties notikumus. Quire testa notikums ļauj Make uzzināt ķermeņa formu: palaidiet moduli vienreiz, kamēr tas tiek nosūtīts. - Pirms rīkošanās pārbaudiet parakstu. Tīmekļa āķa papildu iestatījumos
nododiet galvenes tālāk, pēc tam salīdziniet
webhook-signaturear{webhook-id}.{webhook-timestamp}.{body}, izmantojot abonementa noslēpumu, kā to apraksta izstrādātāja ceļvedis. Pievienojiet filtru, kas aptur scenāriju, ja pārbaude neizdodas.
Izsauciet Quire no scenārija
Izmantojiet moduli HTTP — Make a request:
| Lauks | Vērtība |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Metode | Kā saka API atsauce |
| Galvenes | Authorization: Bearer qk_live_... un Idempotency-Key ierakstīšanai |
| Ķermeņa tips | Neapstrādāts, JSON |
| Analizēt atbildi | Jā |
Make izveidojiet atslēgu tikai Make vietnē /admin/integrations/api-keys ar
tikai tām pilnvarām, ko scenārijam vajag. Sarakiem iterējiet, kamēr
page.has_more ir patiess, nododot page.next_cursor kā cursor: to dara Make
Repeater ar Set variable, kas nes kursoru.
Scenārijiem, kuriem jārīkojas personas vārdā, reģistrējiet OAuth klientu vietnē
/admin/integrations/oauth-clients un izmantojiet Make moduli HTTP — Make
an OAuth 2.0 request — ar to.
Piemērs: nedēļas pabeigšanas kopsavilkums
- Schedule: katru pirmdienu.
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>. - Iterator pār
data, Aggregator tabulā. - Nosūtiet tabulu pa e-pastu vai ierakstiet to.