Zapier हरेक एकीकरणले प्रयोग गर्ने उही REST API, OAuth क्लाइन्ट र webhooks मार्फत Quire मा जोडिन्छ। कुनै पक्षमा Quire-विशिष्ट कोड छैन, त्यसैले API सन्दर्भ ले दिने जे पनि Zap ले गर्न सक्छ।
Quire मा केही हुँदा Zap सुरु गर्नुहोस्
- Zapier मा, ट्रिगरका रूपमा Webhooks by Zapier छान्नुहोस्, घटना Catch Raw Hook सहित। Raw, किनभने हस्ताक्षर Quire ले पठाएको ठ्याक्कै बाइटमा गणना हुन्छ। Zapier ले दिने ठेगाना प्रतिलिपि गर्नुहोस्।
- Quire मा,
/admin/webhooksखोल्नुहोस्, सदस्यता थप्नुहोस् छान्नुहोस्, ठेगाना टाँस्नुहोस्, र घटना छान्नुहोस्, उदाहरणका लागिcourse_completion.changed। Quire ले पहिले परीक्षण घटना पठाउँछ; Zapier ले प्राप्त गरेपछि सदस्यता सुरु हुन्छ। - सदस्यता गोप्य प्रयोग गरेर हस्ताक्षर प्रमाणित गर्ने Code by Zapier चरण थप्नुहोस्, जस्तै विकासकर्ता मार्गदर्शिका मा देखाइएको छ। प्रमाणित नहुँदा Zap रोक्नुहोस्।
- बडी पार्स गर्नुहोस् र चाहिने चरणसँग अगाडि बढ्नुहोस्।
Zap बाट Quire मा कार्य गर्नुहोस्
Custom Request कार्यसहित Webhooks by Zapier प्रयोग गर्नुहोस्, वा एप चरणमा API Request:
- URL:
https://acme.quirelms.com/api/v1/..., उदाहरणका लागि कसैलाई भर्ना गर्न/api/v1/enrolments। - हेडर:
Authorization: Bearer qk_live_..., यस Zap का लागि मात्र/admin/integrations/api-keysमा बनाइएको कुञ्जीसहित, र ट्रिगरको ID बाट बनेकोIdempotency-Key, ताकि Zapier ले पुनः चलाउने Zap ले उही व्यक्तिलाई दुईपटक भर्ना नगरोस्। - डेटा: API सन्दर्भले वर्णन गरेअनुसार JSON।
सङ्गठनको सट्टा व्यक्तिका रूपमा कार्य गर्न, Zapier को रिडाइरेक्ट ठेगानासहित
/admin/integrations/oauth-clients मा OAuth क्लाइन्ट दर्ता गर्नुहोस् र निजी Zapier एकीकरणबाट
यसलाई प्रयोग गर्नुहोस्।
उदाहरण: सम्झौता बन्द हुँदा ग्राहक भर्ना गर्नुहोस्
- ट्रिगर: तपाईंको CRM को “deal won”।
- व्यक्तिको नाम र इमेलसहित अनुकूलित अनुरोध
PUT /api/v1/users/ext:{customer id}: प्रयोगकर्ता बनाउँछ, वा भएमा अद्यावधिक गर्छ। - प्रयोगकर्ता र पाठ्यक्रमसहित अनुकूलित अनुरोध
POST /api/v1/enrolments, रIdempotency-Key: deal-{deal id}।