n8n ಗಾಗಿನ Quire ಕಮ್ಯುನಿಟಿ ನೋಡ್ ನಿಮಗೆ REST API ಗಾಗಿ ಒಂದು ಕ್ರಿಯಾ ನೋಡ್ ಮತ್ತು Quire ನಲ್ಲಿ ಏನಾದರೂ ಸಂಭವಿಸಿದಾಗ ವರ್ಕ್ಫ್ಲೊ ಆರಂಭಿಸುವ ಟ್ರಿಗರ್ ನೋಡ್ ನೀಡುತ್ತದೆ. ಇದಕ್ಕೆ ಯಾವುದೇ ರನ್ಟೈಮ್ ಅವಲಂಬನೆಗಳಿಲ್ಲ, ಆದ್ದರಿಂದ ಇದು ನಿಮ್ಮ n8n ಇನ್ಸ್ಟೆನ್ಸ್ಗೆ ತನ್ನ ಹೊರತಾಗಿ ಬೇರೇನನ್ನೂ ಸೇರಿಸುವುದಿಲ್ಲ.
ಸ್ಥಾಪಿಸಿ
n8n ನಲ್ಲಿ, ಸೆಟ್ಟಿಂಗ್ಗಳು ತೆರೆಯಿರಿ, ನಂತರ ಕಮ್ಯುನಿಟಿ ನೋಡ್ಗಳು, ಸ್ಥಾಪಿಸಿ ಆಯ್ಕೆಮಾಡಿ,
ಮತ್ತು @quire/n8n-node ನಮೂದಿಸಿ. ಸ್ವ-ಹೋಸ್ಟ್ n8n ನಲ್ಲಿ ಬದಲಿಗೆ n8n ಬಳಕೆದಾರರ ಫೋಲ್ಡರ್ನಲ್ಲಿ
npm install @quire/n8n-node ಚಲಾಯಿಸಿ ಮತ್ತು ಮರುಪ್ರಾರಂಭಿಸಿ.
ಸಂಪರ್ಕಿಸಿ
ಒಂದು ಪರಿಚಯಪತ್ರ ರಚಿಸಿ. ಎರಡು ಪ್ರಕಾರಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ:
- Quire API ಕೀ: ಮೂಲ URL ಕೊನೆಯಲ್ಲಿ ಸ್ಲ್ಯಾಷ್ ಇಲ್ಲದ ನಿಮ್ಮ ಸಂಸ್ಥೆಯ ವಿಳಾಸವಾಗಿದೆ,
ಉದಾಹರಣೆಗೆ
https://acme.quirelms.com. API ಕೀ ಎಂಬುದು ಒಬ್ಬ ನಿರ್ವಾಹಕರು/admin/integrations/api-keysನಲ್ಲಿ ರಚಿಸಿದ ಕೀ,qk_live_ನಿಂದ ಆರಂಭವಾಗುತ್ತದೆ. ವರ್ಕ್ಫ್ಲೊಗೆ ಬೇಕಾದ ಸ್ಕೋಪ್ಗಳನ್ನು ಮಾತ್ರ ನೀಡಿ. - Quire OAuth2: ಒಂದು ನಿರ್ದಿಷ್ಟ ವ್ಯಕ್ತಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕಾದ ವರ್ಕ್ಫ್ಲೊಗಳಿಗೆ.
n8n ನ ಮರುನಿರ್ದೇಶನ ವಿಳಾಸದೊಂದಿಗೆ
/admin/integrations/oauth-clientsನಲ್ಲಿ ಒಂದು OAuth ಕ್ಲೈಂಟ್ ನೋಂದಾಯಿಸಿ (n8n ಅದನ್ನು ಪರಿಚಯಪತ್ರದಲ್ಲಿ ತೋರಿಸುತ್ತದೆ), ನಂತರ ಕ್ಲೈಂಟ್ ID, ರಹಸ್ಯ ಮತ್ತು ಸ್ಕೋಪ್ಗಳನ್ನು ನಮೂದಿಸಿ.
ಕ್ರಿಯೆಗಳು
Quire ನೋಡ್ ಬಳಕೆದಾರರು, ಕೋರ್ಸ್ಗಳು, ನಮೂದಿಸುವಿಕೆಗಳು, ಗುಂಪುಗಳು, ಪೂರ್ಣತೆಗಳು, ಅಂಕಗಳು, ಪ್ರಮಾಣಪತ್ರಗಳು, ಸಲ್ಲಿಕೆಗಳು, ಕ್ವಿಜ್ ಪ್ರಯತ್ನಗಳು, ಪ್ರೋಗ್ರಾಮ್ಗಳು, ಆದೇಶಗಳು, ಇಮೇಲ್ ಮತ್ತು ಸಂಸ್ಥೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. API ನೀಡುವ ಜಾಗದಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ಪಟ್ಟಿ, ಪಡೆಯಿರಿ, ರಚಿಸಿ, ಬದಲಾಯಿಸಿ ಮತ್ತು ಅಳಿಸಿ ನೀಡುತ್ತದೆ, ಮತ್ತು ಬಾಹ್ಯ ID ಮೂಲಕ upsert, ಇದು ಒಂದು sync ಗೆ ಬೇಕಾದದ್ದು: ಅದೇ ವರ್ಕ್ಫ್ಲೊವನ್ನು ಎರಡು ಬಾರಿ ಚಲಾಯಿಸಿದರೂ ಏನೂ ನಕಲಾಗುವುದಿಲ್ಲ.
ಕ್ರಿಯೆಗಳನ್ನು Quire ನ OpenAPI ಡಾಕ್ಯುಮೆಂಟ್ನಿಂದ ರಚಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಅವು API ಉಲ್ಲೇಖ ಕ್ಕೆ ಕ್ಷೇತ್ರದಿಂದ ಕ್ಷೇತ್ರ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ. ಪ್ರತಿ ಕ್ರಿಯೆಯನ್ನೂ n8n AI ಏಜೆಂಟ್ ಸಾಧನವಾಗಿಯೂ ಬಳಸಬಹುದು; ಅದರ ವಿವರಣೆಯು API ಉಲ್ಲೇಖದಿಂದ ಬರುತ್ತದೆ.
ಪಟ್ಟಿಗಳು ಡೀಫಾಲ್ಟ್ ಆಗಿ ಪ್ರತಿ ಪುಟವನ್ನೂ ಹಿಂತಿರುಗಿಸುತ್ತವೆ. ದೊಡ್ಡ ಸಂಸ್ಥೆಗಳಿಗೆ ಎಲ್ಲವನ್ನೂ ಹಿಂತಿರುಗಿಸಿ ಆಫ್ ಮಾಡಿ ಮತ್ತು ಮಿತಿ ಹೊಂದಿಸಿ.
ಟ್ರಿಗರ್
Quire Trigger ನೋಡ್ ಸೇರಿಸಿ, ಪರಿಚಯಪತ್ರ ಆಯ್ಕೆಮಾಡಿ, ಮತ್ತು ಈವೆಂಟ್ಗಳು ಆಯ್ಕೆಮಾಡಿ:
ಹೆಸರಿನ ಮೂಲಕ ಒಂದು ಈವೆಂಟ್ ಉದಾಹರಣೆಗೆ enrolment.created, ಒಂದು ಇಡೀ ವಲಯ ಉದಾಹರಣೆಗೆ
course.*, ಅಥವಾ ಎಲ್ಲವೂ. ನೀವು ವರ್ಕ್ಫ್ಲೊ ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ನೋಡ್ n8n ನ ವಿಳಾಸಕ್ಕಾಗಿ Quire
ನಲ್ಲಿ ಒಂದು webhook ಚಂದಾದಾರಿಕೆ ರಚಿಸುತ್ತದೆ; ನೀವು ಅದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ಚಂದಾದಾರಿಕೆಯನ್ನು
ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
ಪ್ರತಿ ಡೆಲಿವರಿಯ ಸಹಿಯನ್ನು ವರ್ಕ್ಫ್ಲೊ ನಡೆಯುವ ಮೊದಲು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ಪರಿಶೀಲನೆಗೆ
ಒಗ್ಗದ ಡೆಲಿವರಿಯನ್ನು ನೋಡ್ ದೋಷದೊಂದಿಗೆ ಬಿಟ್ಟುಬಿಡಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ನಕಲಿ ವಿನಂತಿಯು
ನಿಮ್ಮ ವರ್ಕ್ಫ್ಲೊ ಆರಂಭಿಸಲಾಗದು. ಈವೆಂಟ್ನ data ಗುರುತುಗಳನ್ನು ಹೊತ್ತೊಯ್ಯುತ್ತದೆ; ಸಂಪೂರ್ಣ
ದಾಖಲೆಯನ್ನು ಪಡೆಯಲು ಟ್ರಿಗರ್ ನಂತರ ಒಂದು Quire ನೋಡ್ ಸೇರಿಸಿ.
ಉದಾಹರಣೆ: ನಮೂದನೆಯಾದಾಗ ಸ್ವಾಗತ ಇಮೇಲ್
enrolment.createdಮೇಲಿನ Quire Trigger.- Quire ನೋಡ್, ಸಂಪನ್ಮೂಲ ಬಳಕೆದಾರರು, ಕ್ರಿಯೆ ಪಡೆಯಿರಿ, ಬಳಕೆದಾರರ ID
{{$json.data.user_id}}ಸಹಿತ. - Quire ನೋಡ್, ಸಂಪನ್ಮೂಲ ಕೋರ್ಸ್ಗಳು, ಕ್ರಿಯೆ ಪಡೆಯಿರಿ,
{{$json.data.course_id}}ಸಹಿತ. - ನಿಮ್ಮ ಇಮೇಲ್ ಅಥವಾ ಚಾಟ್ ನೋಡ್, ವ್ಯಕ್ತಿಯ ಹೆಸರು ಮತ್ತು ಕೋರ್ಸ್ ಶೀರ್ಷಿಕೆ ಬಳಸಿ.
ತೊಂದರೆ ನಿವಾರಣೆ
- ಪ್ರತಿ ಕರೆಯಲ್ಲಿ 401: ಮೂಲ URL ಮತ್ತು ಕೀ ಬೇರೆ ಬೇರೆ ಸಂಸ್ಥೆಗಳಿಗೆ ಸೇರಿವೆ, ಅಥವಾ ಕೀಯನ್ನು ರದ್ದುಪಡಿಸಲಾಗಿದೆ.
- ಒಂದು ಕ್ರಿಯೆಯಲ್ಲಿ 403: ಕೀಗೆ ಆ ಸ್ಕೋಪ್ ಇಲ್ಲ.
/admin/integrations/api-keysನಲ್ಲಿ ಅದನ್ನು ಸೇರಿಸಿ. - ಟ್ರಿಗರ್ ಎಂದಿಗೂ ಉತ್ಪನ್ನವಾಗುವುದಿಲ್ಲ: n8n ನ webhook ವಿಳಾಸವು Quire ನಿಂದ HTTPS ಮೂಲಕ
ತಲುಪಬಹುದಾಗಿರಬೇಕು.
/admin/webhooksನಲ್ಲಿ ಚಂದಾದಾರಿಕೆಯ ಡೆಲಿವರಿ ಲಾಗ್ ಪರಿಶೀಲಿಸಿ.