सीधे सामग्री पर जाएँ

Make

Webhooks और REST API से Quire को Make से जोड़ें।

Markdown के रूप में देखें

Make अपने HTTP और webhook modules के साथ REST API और webhooks से Quire से जुड़ता है। API संदर्भ में मौजूद हर चीज़ उपलब्ध है।

Quire इवेंट से परिदृश्य शुरू करें

  1. पहले module के रूप में Webhooks module का Custom webhook जोड़ें और उसका पता कॉपी करें।
  2. Quire में /admin/webhooks खोलें, Add subscription चुनें, पता चिपकाएँ और इवेंट चुनें। Quire का test event Make को body का आकार समझने देता है: भेजे जाने के दौरान module एक बार चलाएँ।
  3. काम करने से पहले हस्ताक्षर सत्यापित करें। Webhook की advanced settings में headers को आगे भेजें, फिर subscription secret के साथ webhook-signature को {webhook-id}.{webhook-timestamp}.{body} से जाँचें, जैसा डेवलपर मार्गदर्शिका बताती है। जाँच विफल हो तो परिदृश्य रोकने वाला filter जोड़ें।

परिदृश्य से Quire को कॉल करें

HTTP module का Make a request इस्तेमाल करें:

फ़ील्ड मान
URL https://acme.quirelms.com/api/v1/<resource>
Method API संदर्भ के अनुसार
Headers Authorization: Bearer qk_live_..., और writes के लिए Idempotency-Key
Body type Raw, JSON
Parse response हाँ

Make के लिए अकेली key /admin/integrations/api-keys पर बनाएँ, जिसमें परिदृश्य को ज़रूरी scopes ही हों। सूचियों के लिए page.has_more सही रहने तक चक्र चलाएँ, page.next_cursor को cursor के रूप में भेजें: cursor रखने वाला Make का Repeater और Set variable यह काम करता है।

व्यक्ति के रूप में काम करने वाले परिदृश्य के लिए /admin/integrations/oauth-clients पर OAuth client रजिस्टर करें और उसके साथ Make का HTTP module Make an OAuth 2.0 request इस्तेमाल करें।

उदाहरण: साप्ताहिक पूर्णता सारांश

  1. Schedule: हर सोमवार।
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>।
  3. data पर Iterator, फिर तालिका में Aggregator।
  4. तालिका ईमेल करें या पोस्ट करें।
नेविगेशन

खोजने के लिए लिखें…

↑↓ नेविगेट करें↵ चुनेंEsc बंद करें