---
title: "Make"
description: "ភ្ជាប់ Quire ទៅ Make ជាមួយ webhooks និង REST API។"
image: "https://docs.quirelms.com/og.png"
---

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

# Make

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

Make ភ្ជាប់ទៅ Quire តាម REST API និង webhooks ជាមួយម៉ូឌុល HTTP និង webhook ផ្ទាល់របស់ 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 បញ្ជូនបឋមកថាតាម រួចពិនិត្យ `webhook-signature` ប្រឆាំងនឹង `{webhook-id}.{webhook-timestamp}.{body}` ជាមួយសំណង់នៃការចុះឈ្មោះ ដូចដែល[មគ្គុទ្ទេសអ្នកអភិវឌ្ឍ](/km/developer/#webhooks)ពិពណ៌នា។ បន្ថែមតម្រងដែលឈប់សេណារីយ៉ូនៅពេលការពិនិត្យបរាជ័យ។

## ហៅ Quire ពីសេណារីយ៉ូ <!--quire:call-quire-from-a-scenario-->

ប្រើម៉ូឌុល **HTTP** **ធ្វើសំណើមួយ**៖

| វាល | តម្លៃ |
| --- | --- |
| URL | `https://acme.quirelms.com/api/v1/<resource>` |
| វិធី | ដូចដែលឯកសារយោង API ប្រាប់ |
| បឋមកថា | `Authorization: Bearer qk_live_...` និង `Idempotency-Key` សម្រាប់ការសរសេរ |
| ប្រភេទខ្លឹមសារ | Raw, JSON |
| ញែកការឆ្លើយតប | បាទ/ចាស |

បង្កើតសោសម្រាប់ Make តែម្នាក់ឯងនៅ `/admin/integrations/api-keys` ជាមួយតែវិស័យដែលសេណារីយ៉ូត្រូវការ។ សម្រាប់បញ្ជី ធ្វើលើកឡើងវិញខណៈ `page.has_more` ជា true បញ្ជូន `page.next_cursor` ជា `cursor`៖ **Repeater** របស់ Make ជាមួយ **Set variable** ដែលផ្ទុក cursor ធ្វើរឿងនេះ។

សម្រាប់សេណារីយ៉ូដែលគួរធ្វើសកម្មភាពដូចជាមនុស្ស ចុះឈ្មោះអតិថិជន OAuth មួយនៅ `/admin/integrations/oauth-clients` ហើយប្រើម៉ូឌុល **HTTP** **ធ្វើសំណើ OAuth 2.0** របស់ Make ជាមួយវា។

## ឧទាហរណ៍៖ សេចក្តីសង្ខេបការបញ្ចប់ប្រចាំសប្តាហ៍ <!--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/km/integrations/make/index.mdx
