Мазмұнға өту

Make

Quire-ді Make-пен вебхуктер және REST API арқылы байланыстырыңыз.

Markdown ретінде қарау

Make Quire-ге REST API және вебхуктер арқылы, Make-дің өз HTTP және вебхук модульдерімен қосылады. API анықтамасындағы барлық нәрсе қолжетімді.

Quire оқиғасынан сценарий бастау

  1. Бірінші модуль ретінде Webhooks модулінің Custom webhook түрін қосып, оның мекенжайын көшіріңіз.
  2. Quire-де /admin/webhooks ашып, Add subscription таңдап, мекенжайды қойып, оқиғаларды таңдаңыз. 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 ақиқат болғанша цикл жасап, page.next_cursor мәнін cursor ретінде беріңіз: курсорды алып жүретін Set variable бар Make Repeater мұны жасайды.

Адам ретінде әрекет етуі керек сценарийлер үшін /admin/integrations/oauth-clients мекенжайында OAuth клиентін тіркеп, онымен Make HTTP модулінің 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 жабу