Lewati menyang isi

n8n

Otomatisasi Quire nganggo n8n lan node komunitas Quire.

Node komunitas Quire kanggo n8n menehi node tumindak kanggo REST API lan node trigger sing miwiti alur kerja nalika ana sing kedadeyan ing Quire. Ora duwe dependensi runtime, dadi ora nambah apa-apa menyang instance n8n panjenengan kajaba awake dhewe.

Instal

Ing n8n, bukak Settings, banjur Community nodes, pilih Install, lan ketik @quire/n8n-node. Ing n8n sing dihosting dhewe bisa mbukak npm install @quire/n8n-node ing folder panganggo n8n lan miwiti maneh.

Sambung

The API keys page with a key named for an n8n automation.
Create a key at /admin/integrations/api-keys and paste it into the Quire credential in n8n.

Gawe kredensial. Rong jinis ditawakake:

  • Quire API Key: Base URL iku alamat organisasi panjenengan tanpa slash pungkasan, kayata https://acme.quirelms.com. API Key iku kunci sing digawe administrator ing /admin/integrations/api-keys, diwiwiti qk_live_. Wenehi mung scope sing dibutuhake alur kerja.
  • Quire OAuth2: kanggo alur kerja sing kudune tumindak minangka wong tartamtu. Dhaptarake klien OAuth ing /admin/integrations/oauth-clients nganggo alamat redirect n8n (n8n nuduhake ing kredensial), banjur ketik ID klien, rahasia lan scope.

Tumindak

Node Quire nyakup panganggo, kursus, pendaftaran, kelompok, rampungan, biji, sertifikat, pengumpulan, jawaban kuis, program, pesenan, email lan organisasi. Saben nawakake dhaptar, jupuk, gawe, nganyari lan mbusak ing panggonan API nindakake, lan upsert miturut ID eksternal, sing dikarepake kanggo sinkronisasi: mbukak alur kerja sing padha kaping pindho lan ora ana sing digandakake.

Operasi digawe saka dokumen OpenAPI Quire, supaya cocog karo referensi API kolom per kolom. Saben operasi uga bisa digunakake minangka piranti dening agen AI n8n; deskripsine saka referensi API.

Dhaptar mbalekake saben kaca kanthi gawan. Pateni Return All lan setel wates kanggo organisasi gedhe.

Trigger

Tambah node Quire Trigger, pilih kredensial, lan pilih Events: prastawa miturut jeneng kayata enrolment.created, kabeh area kayata course.*, utawa kabeh. Nalika ngaktifake alur kerja, node nggawe langganan webhook ing Quire kanggo alamat n8n; nalika mateni, langganan dibusak.

Tandha tangan saben pangiriman dipriksa sadurunge alur kerja mlaku. Pangiriman sing ora verifikasi dibuwang kanthi kaluputan node, supaya panjalukan palsu ora bisa miwiti alur kerja panjenengan. data prastawa nggawa identifier; tambah node Quire sawise trigger kanggo njupuk rekaman lengkap.

Conto: email sugeng rawuh nalika ndhaftar

  1. Quire Trigger ing enrolment.created.
  2. Node Quire, sumber Users, operasi Get, kanthi ID panganggo {{$json.data.user_id}}.
  3. Node Quire, sumber Courses, operasi Get, kanthi {{$json.data.course_id}}.
  4. Node email utawa chat panjenengan, nggunakake jenenge wong lan judhul kursus.

Ngatasi masalah

  • 401 ing saben telpon: Base URL lan kuncine kagungane organisasi beda, utawa kuncine dibatalake.
  • 403 ing siji operasi: kuncine kurang scope kasebut. Tambahake ing /admin/integrations/api-keys.
  • Trigger ora tau murub: alamat webhook n8n kudu bisa digayuh saka Quire liwat HTTPS. Priksa log pangiriman langganan ing /admin/webhooks.
Navigasi

Ketik kanggo nggoleki…

↑↓ navigasi↵ pilihEsc tutup