Quire үчүн n8n коомдук түйүнү REST API үчүн аракет түйүнүн жана Quire’де бир нерсе болгондо иш агымын баштаган триггер түйүнүн берет. Анын убакыт кийинки көз карандылыктары жок, ошондуктан ал n8n инстанцияңызга өзүнөн башка эч нерсе кошпойт.
Орнотуу
n8n ичинде Жөндөөлөрдү, андан кийин Коомдук түйүндөрдү ачыңыз,
Орнотууну тандаңыз жана @quire/n8n-node киргизиңиз. Өзүн-өзү
кармоочу n8nде болсо, ордуна n8n колдонуучу папкасында
npm install @quire/n8n-node иштетип, кайра баштаса болот.
Туташтыруу

Купуялык маалымат түзүңүз. Эки түр сунушталат:
- Quire API Key: Base URL — уюмуңуздун акыркы слэшиси жок дареги,
мисалы
https://acme.quirelms.com. API Key — администратор/admin/integrations/api-keysжеринен түзгөн жанаqk_live_менен башталган килит. Ага иш агымына керектүү гана чөйрөлөрдү бериңиз. - Quire OAuth2: анык бир адамдын атынан аракет кылышы керек болгон
иш агымдары үчүн. n8nдин кайтуу дареги менен
/admin/integrations/oauth-clientsжеринен OAuth клиентин каттап (n8n аны купуялык маалыматта көрсөтөт), андан кийин клиент ID, сырын жана чөйрөлөрүн киргизиңиз.
Аракеттер
Quire түйүнү колдонуучуларды, курстарды, каттоолорду, топторду, аяктоолорду, балдарды, сертификаттарды, тапшырмаларды, тест аракеттерин, программаларды, буйрутмаларды, почтаны жана уюмдарды камтыйт. Ар бири API кыла турган жерде тизмелөө, алуу, түзүү, жаңыртуу жана өчүрүүнү сунуштайт, ошондой эле сырткы ID боюнча жаңылоону, бул шайкештештирүү үчүн керектүү нерсе: ошол эле иш агымын эки жолу иштетиңиз, эч нерсе кайталанбайт.
Амалдор Quire’дин OpenAPI документинен түзүлгөн, ошондуктан алар API документациясына талаа боюнча туура келет. Ар бир амалды n8n ЖИ агенти курал катары да колдоно алат; анын сүрөттөмөсү API документациясынан келет.
Тизмелер демилгелик түрдө ар бир бетти кайтарат. Чоң уюмдар үчүн Баарын кайтарууну өчүрүп, чек коюңуз.
Триггер
Quire Trigger түйүнүн кошуңуз, купуялык маалыматты тандаңыз жана
Окуяларды тандаңыз: enrolment.created сыяктуу аты боюнча окуя,
course.* сыяктуу толук аймак же баары. Иш агымын иштеткенде, түйүн n8n
дареги үчүн Quire’де вебхук жазуусун түзөт; өчүргөнүңүздө жазылуу
чыгарылат.
Ар бир жеткирүүнүн кол коюусу иш агымы иштөөдөн мурун текшерилет.
Текшерүүдөн өтпөгөн жеткирүү түйүн катасы менен өчүрүлөт, ошондуктан
жалган суроо иш агымыңызды баштай албайт. Окуянын data идентификаторлорду
алип жүрөт; толук жазууну алуу үчүн триггерден кийин Quire түйүнүн кошуңуз.
Мисал: каттоодон кийин саламдашуу почтасы
enrolment.createdүчүн Quire Trigger.- Quire түйүнү, ресурс Users, амал Get, колдонуучунун ID менен
{{$json.data.user_id}}. - Quire түйүнү, ресурс Courses, амал Get, жана
{{$json.data.course_id}}менен. - Сиздин почта же чат түйүнү, адамдын атын жана курсун аталышын колдонуп.
Маселелерди чечүү
- Ар бир чакырымда 401: Base URL жана килит айырмаланган уюмдарга таандык, же килит жокко чыгарылган.
- Бир амалда 403: килитте ошол чөйрө жок. Аны
/admin/integrations/api-keysжеринен кошуңуз. - Триггер эч качан козгобойт: n8nдин вебхук дареги Quire’ден HTTPS
аркылуу жеткиликтүү болушу керек. Жазылуунун жеткирүү журналын
/admin/webhooksжеринен текшериңиз.