---
title: "n8n"
description: "ອັດຕະໂນມັດ Quire ດ້ວຍ n8n ແລະ ໂນດຊູມຊົນຂອງ Quire."
image: "https://docs.quirelms.com/og.png"
---

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

# n8n

<span id="n8n"></span>

ໂນດຊູມຊົນຂອງ Quire ສຳລັບ n8n ມອບໂນດການກະທຳສຳລັບ REST API
ແລະ ໂນດຕົວກະຕຸ້ນທີ່ເລີ່ມຂະບວນການທຳງານເມື່ອສິ່ງໃດເກີດຂຶ້ນໃນ Quire.
ມັນບໍ່ມີ dependency ໃນເວລາຮັບໃຊ້ງານ ດັ່ງນັ້ນມັນບໍ່ເພີ່ມຫຍັງໃສ່
ຕົວຢ່າງ n8n ຂອງທ່ານນອກເໜືອຈາກຕົວມັນເອງ.

## ຕິດຕັ້ງ <!--quire:install-->

ໃນ n8n ເປີດ **ການຕັ້ງຄ່າ** ຈາກນັ້ນ **ໂນດຊູມຊົນ** ເລືອກ **ຕິດຕັ້ງ**
ແລະ ໃສ່ `@quire/n8n-node`. ໃນ n8n ຕິດຕັ້ງເອງ ທ່ານສາມາດຮຽກ
`npm install @quire/n8n-node` ໃນໂຟນເດີຜູ້ໃຊ້ n8n ແລະ ເລີ່ມລະບົບໃໝ່ແທນ.

## ເຊື່ອມຕໍ່ <!--quire:connect-->

<figure class="quire-shot" lang="en" dir="ltr"><img src="/screenshots/admin-api-keys.webp" alt="The API keys page with a key named for an n8n automation." width="944" height="700" loading="lazy" decoding="async"><figcaption>Create a key at /admin/integrations/api-keys and paste it into the Quire credential in n8n.</figcaption></figure>

ສ້າງລະຫັດເຂົ້າເຖິງ. ມີສອງປະເພດໃຫ້ເລືອກ:

- **ກະແຈ API ຂອງ Quire**: **Base URL** ແມ່ນທີ່ຢູ່ຂອງອົງການຂອງທ່ານ
  ໂດຍບໍ່ມີຂະຫ້າຍເຊັ່ນ `https://acme.quirelms.com`. **ກະແຈ API** ແມ່ນ
  ກະແຈທີ່ຜູ້ບໍລິຫານສ້າງທີ່ `/admin/integrations/api-keys` ເລີ່ມດ້ວຍ
  `qk_live_`. ມອບມັນແຕ່ scope ທີ່ຂະບວນການທຳງານຕ້ອງການເທົ່ານັ້ນ.
- **Quire OAuth2**: ສຳລັບຂະບວນການທຳງານທີ່ຄວນດຳເນີນການໃນນາມ
  ຄົນໃດໜຶ່ງ. ລົງທະບຽນລູກຄ້າ OAuth ທີ່ `/admin/integrations/oauth-clients`
  ພ້ອມທີ່ຢູ່ redirect ຂອງ n8n (n8n ສະແດງມັນຢູ່ໃນລະຫັດເຂົ້າເຖິງ)
  ຈາກນັ້ນໃສ່ client ID, ຄວາມລັບ ແລະ scopes.

## ການກະທຳ <!--quire:actions-->

ໂນດ **Quire** ຄຸມຄອງຜູ້ໃຊ້, ຫຼັກສູດ, ການລົງທະບຽນ, ກຸ່ມ, ການສຳເລັດ,
ຄະແນນ, ໃບຢັ້ງຢືນ, ການສົ່ງງານ, ການລອງທົດສອບ, ໂປຣແກຣມ, ຄຳສັ່ງຊື້,
ອີເມວ ແລະ ອົງການ. ແຕ່ລະອັນສະເໜີການລາຍຊື່, ດຶງ, ສ້າງ, ອັບເດດ
ແລະ ລຶບບ່ອນທີ່ API ເຮັດ ແລະ upsert ດ້ວຍ ID ພາຍນອກ ເຊິ່ງແມ່ນ
ສິ່ງທີ່ທ່ານຕ້ອງການສຳລັບການຊິງ: ແລ່ນຂະບວນການທຳງານດຽວກັນສອງ
ຄັ້ງ ແລະ ບໍ່ມີຫຍັງຖືກສ້າງຊ້ຳ.

ການດຳເນີນງານຖືກສ້າງຈາກເອກະສານ OpenAPI ຂອງ Quire ດັ່ງນັ້ນ
ພວກມັນກົງກັບ [ຄູ່ມາດ API](https://docs.quirelms.com/api/) ຕາມຊ່ອງຕໍ່ຊ່ອງ. ການດຳເນີນງານ
ທຸກໆອັນຍັງສາມາດໃຊ້ເປັນເຄື່ອງມືໂດຍຕົວແອເຈັນ AI ຂອງ n8n; ຄຳ
ອະທິບາຍຂອງມັນມາຈາກຄູ່ມາດ API.

ການລາຍຊື່ຄືບ້ານທຸກໆໜ້າໂດຍຄ່າເລີ່ມຕົ້ນ. ປິດ **ຄືບ້ານທັງໝົດ** ແລະ
ຕັ້ງເກນສຳລັບອົງການຂະໜາດໃຫຍ່.

## ຕົວກະຕຸ້ນ <!--quire:trigger-->

ເພີ່ມໂນດ **ຕົວກະຕຸ້ນ Quire** ເລືອກລະຫັດເຂົ້າເຖິງ ແລະ ເລືອກ
**ເຫດການ**: ເຫດການຕາມຊື່ເຊັ່ນ `enrolment.created`, ພື້ນທີ່ທັງໝົດ
ເຊັ່ນ `course.*` ຫຼື ທຸກໆຢ່າງ. ເມື່ອທ່ານເປີດຂະບວນການທຳງານ ໂນດ
ຈະສ້າງການຈະລົງທະບຽນ webhook ໃນ Quire ສຳລັບທີ່ຢູ່ຂອງ n8n;
ເມື່ອທ່ານປິດມັນ ການຈະລົງທະບຽນຈະຖືກລຶບ.

ລາຍລານື້ຂອງແຕ່ລະການສົ່ງຖືກກວດສອບກ່ອນຂະບວນການທຳງານດຳເນີນ.
ການສົ່ງທີ່ບໍ່ຜ່ານການກວດສອບຈະຖືກທິ່ງອອກພ້ອມຂໍ້ຜິດພາດໂນດ
ດັ່ງນັ້ນຄຳຮ້ອງຂໍທີ່ຖືກປອມຈະບໍ່ສາມາດເລີ່ມຂະບວນການທຳງານ
ຂອງທ່ານໄດ້. `data` ຂອງເຫດການພົວພັນຕົວລະບຸ; ເພີ່ມໂນດ Quire
ຫຼັງຈາກຕົວກະຕຸ້ນເພື່ອດຶງບັນທຶກຄົບຖ້ວນ.

## ຕົວຢ່າງ: ອີເມວຕ້ອນຮັບເມື່ອລົງທະບຽນ <!--quire:example-welcome-email-on-enrolment-->

1. **ຕົວກະຕຸ້ນ Quire** ໃສ່ `enrolment.created`.
2. ໂນດ **Quire**, ຊັບພະຍາກອນ **ຜູ້ໃຊ້**, ການດຳເນີນງານ **ດຶງ**,
   ພ້ອມ ID ຜູ້ໃຊ້ `{{$json.data.user_id}}`.
3. ໂນດ **Quire**, ຊັບພະຍາກອນ **ຫຼັກສູດ**, ການດຳເນີນງານ **ດຶງ**,
   ພ້ອມ `{{$json.data.course_id}}`.
4. ໂນດອີເມວ ຫຼື ແຊັດຂອງທ່ານ ໂດຍໃຊ້ຊື່ຂອງຄົນ ແລະ ຫົວຂໍ້
   ຂອງຫຼັກສູດ.

## ການແກ້ໄຂບັນຫາ <!--quire:troubleshooting-->

- **401** ໃນທຸກການເອີ້ນ: Base URL ແລະ ກະແຈຂຶ້ນກັບອົງການທີ່ແຕກ
  ຕ່າງກັນ ຫຼື ກະແຈຖືກເລີກ.
- **403** ໃນການດຳເນີນງານໜຶ່ງ: ກະແຈຂາດ scope ນັ້ນ. ເພີ່ມມັນທີ່
  `/admin/integrations/api-keys`.
- ຕົວກະຕຸ້ນບໍ່ເຄີຍເຮັດວຽກ: ທີ່ຢູ່ webhook ຂອງ n8n ຕ້ອງເຂົ້າເຖິງ
  ໄດ້ຈາກ Quire ຜ່ານ HTTPS. ກວດສອບບັນທຶກການສົ່ງຂອງການຈະລົງທະບຽນ
  ທີ່ `/admin/webhooks`.

Source: https://docs.quirelms.com/lo/integrations/n8n/index.mdx
