Make ferbynt mei Quire fia de REST API en webhooks, mei de eigen HTTP- en webhook-modules fan Make. Alles yn de API-referinsje is beskikber.
Begjin in senario út in Quire-barren wei
- Foegje as earste module de Webhooks-module Custom webhook ta en kopiearje it adres.
- Iepenje yn Quire
/admin/webhooks, kies Abonnemint tafoegje, plak it adres en kies de barrens. Mei it testbarren fan Quire kin Make de foarm fan de ynhâld leare: fier de module ien kear út wylst it barren ferstjoerd wurdt. - Ferifiearje de hantekening foardatst wat dochst. Jou de kopteksten troch yn de avansearre
ynstellingen fan de webhook, en kontrolearje dan
webhook-signaturetsjin{webhook-id}.{webhook-timestamp}.{body}mei it geheim fan it abonnemint, sa’t de hantlieding foar ûntwikkelders beskriuwt. Foegje in filter ta dat it senario stopet as de kontrôle mislearret.
Quire oanroppe út in senario wei
Brûk de HTTP-module Make a request:
| Fjild | Wearde |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Metoade | Lykas yn de API-referinsje stiet |
| Headers | Authorization: Bearer qk_live_... en by skriufoanfragen Idempotency-Key |
| Bodytype | Raw, JSON |
| Antwurd parse | Ja |
Meitsje foar Make allinnich in kaai op /admin/integrations/api-keys, mei allinnich de
scopes dy’t it senario nedich hat. Rinne by listen troch oant page.has_more ûnwier is,
en jou page.next_cursor troch as cursor: de Repeater fan Make mei in
Set variable dy’t de cursor meinimt, docht dat.
Registrearje foar senario’s dy’t as in persoan hannelje moatte in OAuth-client op
/admin/integrations/oauth-clients en brûk dy mei de HTTP-module Make an OAuth 2.0 request
fan Make.
Foarbyld: wyklikse gearfetting fan foltôging
- Skema: elke moandei.
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>. - Iterator oer
data, Aggregator nei in tabel. - E-mail de tabel of pleats him.