انتقل إلى المحتوى

Make

اربط Quire بـMake باستخدام خطافات الويب وREST API.

عرض بتنسيق Markdown

يتصل Make بـQuire عبر REST API وخطافات الويب، باستخدام وحدات HTTP وخطافات الويب الخاصة به. كل ما يقدمه مرجع API متاح.

ابدأ سيناريو من حدث في Quire

  1. أضف الوحدة Custom webhook ضمن Webhooks لتكون أول وحدة، ثم انسخ عنوانها.
  2. افتح /admin/webhooks في Quire واختر إضافة اشتراك والصق العنوان واختر الأحداث. يساعد حدث الاختبار من Quire Make على معرفة شكل محتوى الطلب؛ شغّل الوحدة مرة أثناء إرساله.
  3. تحقق من التوقيع قبل تنفيذ أي إجراء. مرر الرؤوس من الإعدادات المتقدمة لخطاف الويب، ثم تحقق من 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 تساوي true، ومرر page.next_cursor كقيمة cursor: يمكن لوحدة Repeater مع Set variable تحمل قيمة المؤشر تنفيذ ذلك.

للسيناريوهات التي ينبغي أن تتصرف بصفتها شخصًا، سجّل عميل OAuth في /admin/integrations/oauth-clients واستخدم وحدة HTTP وإجراء Make an OAuth 2.0 request معه.

مثال: ملخص أسبوعي للإكمال

  1. الجدولة: كل يوم اثنين.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. استخدام Iterator على data ثم Aggregator لجمع النتائج في جدول.
  4. إرسال الجدول عبر البريد أو نشره.
التنقل

اكتب للبحث…

↑↓ للتنقل↵ للاختيارEsc للإغلاق