---
title: "Make"
description: "Savienojiet Quire ar Make, izmantojot tīmekļa āķus un REST API."
image: "https://docs.quirelms.com/og.png"
---

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

# Make

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

Make savienojas ar Quire caur REST API un tīmekļa āķiem, izmantojot Make pašus
HTTP un tīmekļa āķa moduļus. Viss, kas ir [API atsauce](https://docs.quirelms.com/api/), ir
pieejams.

## Sākt scenāriju no Quire notikuma <!--quire:start-a-scenario-from-a-quire-event-->

1. Pievienojiet moduli **Webhooks** — **Custom webhook** — kā pirmo moduli un
   nokopējiet tā adresi.
2. Quire atveriet `/admin/webhooks`, izvēlieties **Pievienot abonementu**,
   ielīmējiet adresi un izvēlieties notikumus. Quire testa notikums ļauj Make
   uzzināt ķermeņa formu: palaidiet moduli vienreiz, kamēr tas tiek nosūtīts.
3. Pirms rīkošanās pārbaudiet parakstu. Tīmekļa āķa papildu iestatījumos
   nododiet galvenes tālāk, pēc tam salīdziniet `webhook-signature` ar
   `{webhook-id}.{webhook-timestamp}.{body}`, izmantojot abonementa noslēpumu,
   kā to apraksta [izstrādātāja ceļvedis](/lv/developer/#webhooks). Pievienojiet
   filtru, kas aptur scenāriju, ja pārbaude neizdodas.

## Izsauciet Quire no scenārija <!--quire:call-quire-from-a-scenario-->

Izmantojiet moduli **HTTP** — **Make a request**:

| Lauks | Vērtība |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| Metode | Kā saka API atsauce |
| Galvenes | `Authorization: Bearer qk_live_...` un `Idempotency-Key` ierakstīšanai |
| Ķermeņa tips | Neapstrādāts, JSON |
| Analizēt atbildi | Jā |

Make izveidojiet atslēgu tikai Make vietnē `/admin/integrations/api-keys` ar
tikai tām pilnvarām, ko scenārijam vajag. Sarakiem iterējiet, kamēr
`page.has_more` ir patiess, nododot `page.next_cursor` kā `cursor`: to dara Make
**Repeater** ar **Set variable**, kas nes kursoru.

Scenārijiem, kuriem jārīkojas personas vārdā, reģistrējiet OAuth klientu vietnē
`/admin/integrations/oauth-clients` un izmantojiet Make moduli **HTTP** — **Make
an OAuth 2.0 request** — ar to.

## Piemērs: nedēļas pabeigšanas kopsavilkums <!--quire:example-weekly-completion-digest-->

1. **Schedule**: katru pirmdienu.
2. **HTTP**: `GET /api/v1/course_completions?updated_since=<a week ago>`.
3. **Iterator** pār `data`, **Aggregator** tabulā.
4. Nosūtiet tabulu pa e-pastu vai ierakstiet to.

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