Мазмунга өтүү

n8n

n8n жана Quire коомдук түйүнү менен Quire'ди автоматташтырыңыз.

Markdown түрүндө көрүү

Quire үчүн n8n коомдук түйүнү REST API үчүн аракет түйүнүн жана Quire’де бир нерсе болгондо иш агымын баштаган триггер түйүнүн берет. Анын убакыт кийинки көз карандылыктары жок, ошондуктан ал n8n инстанцияңызга өзүнөн башка эч нерсе кошпойт.

Орнотуу

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

Туташтыруу

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.

Купуялык маалымат түзүңүз. Эки түр сунушталат:

  • 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 түйүнүн кошуңуз.

Мисал: каттоодон кийин саламдашуу почтасы

  1. enrolment.created үчүн Quire Trigger.
  2. Quire түйүнү, ресурс Users, амал Get, колдонуучунун ID менен {{$json.data.user_id}}.
  3. Quire түйүнү, ресурс Courses, амал Get, жана {{$json.data.course_id}} менен.
  4. Сиздин почта же чат түйүнү, адамдын атын жана курсун аталышын колдонуп.

Маселелерди чечүү

  • Ар бир чакырымда 401: Base URL жана килит айырмаланган уюмдарга таандык, же килит жокко чыгарылган.
  • Бир амалда 403: килитте ошол чөйрө жок. Аны /admin/integrations/api-keys жеринен кошуңуз.
  • Триггер эч качан козгобойт: n8nдин вебхук дареги Quire’ден HTTPS аркылуу жеткиликтүү болушу керек. Жазылуунун жеткирүү журналын /admin/webhooks жеринен текшериңиз.
Навигация

Издөө үчүн жазыңыз…

↑↓ навигация↵ тандооEsc жабуу