Make Make कै HTTP र webhook मोड्युलसहित, REST API र webhooks मार्फत Quire मा जोडिन्छ। API सन्दर्भ मा भएको सबै उपलब्ध छ।
Quire घटनाबाट परिदृश्य सुरु गर्नुहोस्
- पहिलो मोड्युलका रूपमा Webhooks मोड्युल Custom webhook थप्नुहोस्, र यसको ठेगाना प्रतिलिपि गर्नुहोस्।
- Quire मा,
/admin/webhooksखोल्नुहोस्, सदस्यता थप्नुहोस् छान्नुहोस्, ठेगाना टाँस्नुहोस् र घटना छान्नुहोस्। Quire को परीक्षण घटनाले Make लाई बडीको आकार सिक्न दिन्छ: यो पठाउँदा मोड्युल एकपटक चलाउनुहोस्। - कार्य गर्नुअघि हस्ताक्षर प्रमाणित गर्नुहोस्। webhook को उन्नत सेटिङमा,
हेडर पार गर्नुहोस्, त्यसपछि सदस्यता गोप्यसँग
webhook-signatureलाई{webhook-id}.{webhook-timestamp}.{body}विरुद्ध जाँच्नुहोस्, जस्तै विकासकर्ता मार्गदर्शिका ले वर्णन गर्छ। जाँच असफल हुँदा परिदृश्य रोक्ने फिल्टर थप्नुहोस्।
परिदृश्यबाट Quire कल गर्नुहोस्
HTTP मोड्युल Make a request प्रयोग गर्नुहोस्:
| फिल्ड | मान |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Method | API सन्दर्भले भनेअनुसार |
| Headers | लेखनका लागि Authorization: Bearer qk_live_..., र Idempotency-Key |
| Body type | Raw, JSON |
| Parse response | Yes |
Make का लागि मात्र /admin/integrations/api-keys मा कुञ्जी बनाउनुहोस्, परिदृश्यलाई चाहिने स्कोप मात्र सहित।
सूचीका लागि, page.has_more सत्य हुँदा लुप गर्नुहोस्,
page.next_cursor लाई cursor का रूपमा पठाउँदै: कर्सर बोक्ने Set
variable सहित Make को Repeater ले यो गर्छ।
व्यक्तिका रूपमा कार्य गर्नुपर्ने परिदृश्यका लागि, /admin/integrations/oauth-clients मा OAuth क्लाइन्ट दर्ता गर्नुहोस् र यससँग Make को HTTP मोड्युल Make an
OAuth 2.0 request प्रयोग गर्नुहोस्।
उदाहरण: साप्ताहिक पूर्णता सारांश
- तालिका: हरेक सोमबार।
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>। dataमा Iterator, तालिकामा Aggregator।- तालिका इमेल गर्नुहोस् वा पोस्ट गर्नुहोस्।