Slaan oor na inhoud

Make

Koppel Quire aan Make met webhooks en die REST API.

Bekyk as Markdown

Make koppel aan Quire deur die REST API en webhooks, met Make se eie HTTP- en webhook-modules. Alles in die API-verwysing is beskikbaar.

Begin ’n scenario uit ’n Quire-gebeurtenis

  1. Voeg die Webhooks-module Custom webhook as eerste module by en kopieer sy adres.
  2. Maak /admin/webhooks in Quire oop, kies Add subscription, plak die adres en kies gebeurtenisse. Quire se toetsgebeurtenis laat Make die vorm van die inhoud leer: voer die module een keer uit terwyl dit gestuur word.
  3. Verifieer die handtekening voordat jy optree. Laat die opskrifte in die webhook se gevorderde instellings deurgaan, en vergelyk dan webhook-signature met {webhook-id}.{webhook-timestamp}.{body} deur die intekeninggeheim te gebruik, soos die ontwikkelaarsgids beskryf. Voeg ’n filter by wat die scenario stop as die kontrole misluk.

Roep Quire uit ’n scenario aan

Gebruik die HTTP-module Make a request:

Veld Waarde
URL https://acme.quirelms.com/api/v1/<resource>
Metode Soos die API-verwysing sê
Opskrifte Authorization: Bearer qk_live_..., en Idempotency-Key vir skryfbewerkings
Liggaamtipe Raw, JSON
Ontleed antwoord Ja

Maak ’n sleutel net vir Make by /admin/integrations/api-keys, met slegs die omvang wat die scenario nodig het. Vir lyste, herhaal terwyl page.has_more waar is en stuur page.next_cursor as cursor: Make se Repeater met ’n Set variable wat die merker dra, doen dit.

Vir scenario’s wat as ’n persoon moet optree, registreer ’n OAuth-kliënt by /admin/integrations/oauth-clients en gebruik Make se HTTP-module Make an OAuth 2.0 request daarmee.

Voorbeeld: weeklikse voltooiingsopsomming

  1. Schedule: elke Maandag.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator oor data, Aggregator na ’n tabel.
  4. E-pos of plaas die tabel.
Navigasie

Tik om te soek…

↑↓ navigeer↵ kiesEsc sluit