---
title: "Make"
description: "Поврзете го Quire со Make преку веб-куки и REST API."
image: "https://docs.quirelms.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.quirelms.com/mk/llms.txt
> Use this file to discover all available pages before exploring further.

# Make

<span id="make"></span>

Make се поврзува со Quire преку REST API и веб-куки, со сопствените HTTP- и веб-модули на Make. Сè во [референцата за API](https://docs.quirelms.com/api/) е достапно.

## Започнување сценарио од настан во Quire <!--quire:start-a-scenario-from-a-quire-event-->

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

## Повикување Quire од сценарио <!--quire:call-quire-from-a-scenario-->

Користете го модулот **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** со него.

## Пример: неделен преглед на завршувања <!--quire:example-weekly-completion-digest-->

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

Source: https://docs.quirelms.com/mk/integrations/make/index.mdx
