Прескокни до содржината

Make

Поврзете го Quire со Make преку веб-куки и REST API.

Прикажи како Markdown

Make се поврзува со Quire преку REST API и веб-куки, со сопствените HTTP- и веб-модули на Make. Сè во референцата за API е достапно.

Започнување сценарио од настан во Quire

  1. Додајте го модулот Webhooks Custom webhook како прв модул и копирајте ја неговата адреса.
  2. Во Quire отворете /admin/webhooks, изберете Додај претплата, залепете ја адресата и изберете ги настаните. Тест-настанот на Quire му овозможува на Make да ја научи формата на телото: пуштете го модулот еднаш додека се испраќа.
  3. Проверете го потписот пред да дејствувате. Во напредните поставки на веб-куката, проследете ги заглавињата, па проверете го webhook-signature врз {webhook-id}.{webhook-timestamp}.{body} со тајната на претплатата, како што опишува водичот за програмери. Додајте филтер што го запира сценариото кога проверката не поминува.

Повикување Quire од сценарио

Користете го модулот HTTP Make a request:

Поле Вредност
URL https://acme.quirelms.com/api/v1/<resource>
Метод Како што вели референцата за API
Headers Authorization: Bearer qk_live_..., и Idempotency-Key за записи
Body type Raw, JSON
Parse response Да

Направете клуч само за Make на /admin/integrations/api-keys, со само опсези што сценариото ги бара. За списоци, повторувајте додека page.has_more е true, пренесувајќи page.next_cursor како cursor: Repeater на Make со Set variable што го носи курсорот го прави тоа.

За сценарија што треба да дејствуваат како лице, регистрирајте OAuth-клиент на /admin/integrations/oauth-clients и користете го модулот HTTP на Make Make an OAuth 2.0 request со него.

Пример: неделен преглед на завршувања

  1. Schedule: секој понеделник.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator врз data, Aggregator во табела.
  4. Испратете ја табелата по е-пошта или објавете ја.
Навигација

Внесете текст за пребарување…

↑↓ навигација↵ избериEsc затвори