---
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/hy/llms.txt
> Use this file to discover all available pages before exploring further.

# Make

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

Make-ը միանում է Quire-ին REST API-ի և վեբհուքների միջոցով՝ օգտագործելով Make-ի
սեփական HTTP ու վեբհուքի մոդուլները։ [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}`-ի նկատմամբ՝ բաժանորդագրության
   գաղտնի բանալիով, ինչպես նկարագրված է [ծրագրավորողի ուղեցույցում](/hy/developer/#webhooks)։
   Ավելացրեք զտիչ, որը դադարեցնում է սցենարը, եթե ստուգումը ձախողվի։

## Սցենարից հարցում կատարել Quire-ին <!--quire:call-quire-from-a-scenario-->

Օգտագործեք **HTTP** մոդուլի **Make a request** գործողությունը․

| Դաշտ | Արժեք |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| Method | Ինչպես նշված է 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`․ Make-ի
**Repeater**-ը՝ **Set variable** քայլով, որը պահում է կուրսորը, կատարում է դա։

Անձի անունից գործող սցենարների համար գրանցեք OAuth հաճախորդ
`/admin/integrations/oauth-clients` էջում և դրա հետ օգտագործեք Make-ի **HTTP**
մոդուլի **Make an OAuth 2.0 request** գործողությունը։

## Օրինակ․ ավարտման շաբաթական ամփոփում <!--quire:example-weekly-completion-digest-->

1. **Ժամանակացույց**․ ամեն երկուշաբթի։
2. **HTTP**․ `GET /api/v1/course_completions?updated_since=<a week ago>`։
3. **Iterator**՝ `data` տարրերով, **Aggregator**՝ դրանք աղյուսակում հավաքելու համար։
4. Էլ․ փոստով ուղարկեք աղյուսակը կամ հրապարակեք այն գրառմամբ։

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