Saltate à u cuntenutu

Make

Cunnette Quire à Make cù webhooks è l’API REST.

Vede cum’è Markdown

Make si cunnessa à Quire per mezu di l’API REST è i webhooks, cù i moduli HTTP è webhook di Make. Tuttu ciò chì offre u riferimentu API hè dispunibule.

Cumincià un scenariu da un avvenimentu Quire

  1. Aghjunghjite u modulu Webhooks, Custom webhook, cum’è primu modulu è copiate u so indirizzu.
  2. In Quire, aprite /admin/webhooks, sceglite Aghjunghje abbonamentu, incollate l’indirizzu è sceglite l’avvenimenti. L’avvenimentu di prova permette à Make d’amparà a forma di u corpu: eseguite u modulu una volta mentre hè mandatu.
  3. Verificate a firma prima d’agisce. In i paràmetri avanzati di u webhook, fate passà l’intestazioni è dopu verificate webhook-signature contr’à {webhook-id}.{webhook-timestamp}.{body} cù u secretu di l’abbonamentu, cum’è descrittu in a guida di sviluppu. Aghjunghjite un filtru chì ferma u scenariu s’è a verificazione fiasca.

Chjamà Quire da un scenariu

Aduprate u modulu HTTP, Make a request:

Campu Valore
URL https://acme.quirelms.com/api/v1/<resource>
Metudu Sicondu u riferimentu API
Intestazioni Authorization: Bearer qk_live_..., è Idempotency-Key per e scritture
Tipu di corpu Raw, JSON
Analizà a risposta Iè

Create una chjave riservata à Make à /admin/integrations/api-keys, cù solu l’ambiti chì u scenariu hà bisognu. Per e liste, cuntinuate mentre page.has_more hè veru, passendu page.next_cursor cum’è cursor: u Repeater di Make cù una Set variable chì tene u cursore face quessa.

Per i scenarii chì devenu agisce cum’è una persona, registrate un client OAuth à /admin/integrations/oauth-clients è aduprate u modulu HTTP di Make, Make an OAuth 2.0 request.

Esempiu: riassuntu settimanale di cumpletamenti

  1. Pianificazione: ogni luni.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Aduprate Iterator nant’à data è Aggregator per mette i dati in una tavula.
  4. Mandate a tavula per email o publicatela.
Navigazione

Scrivite per circà…

↑↓ per navigà↵ per selezziunàEsc per chjude