Мазмунга өтүү

Make

Вебхуктар жана REST API аркылуу Quire'ни Make'ге туташтырыңыз.

Markdown түрүндө көрүү

Make REST API жана вебхуктар аркылуу Quire’ге туташат, Make’дин өзүнүн HTTP жана вебхук модулдору менен. API документациясындагы баары жеткиликтүү.

Quire окуясынан сценарий баштоо

  1. Webhooks модулунун Custom webhook модулун биринчи модул катары кошуңуз жана анын дарегин көчүрүңүз.
  2. Quire’де /admin/webhooks ачып, Жазылуу кошууну тандаңыз, даректи чаптаңыз жана окуяларды тандаңыз. Quire’дин сыноо окуясы Make’ге дененин түрүн үйрөтөт: аны жөнөтүлүп жатканда модулду бир жолу иштетиңиз.
  3. Аракет кылганга чейин кол коюуну текшериңиз. Вебхуктун өркүндөтүлгөн жөндөөлөрүндөн башкы ачкычтарды өткөрүп, андан кийин webhook-signature дин {webhook-id}.{webhook-timestamp}.{body} менен жазылуунун сыры боюнча салыштырыңыз, иштеп чыгаруучу нускакасында сүрөттөлгөндөй. Текшерүү ийгиликсиз болгондо сценарийди токтоткан чыпка кошуңуз.

Сценарийден Quire’ди чакыруу

HTTP модулунун Make a request амалын колдонуңуз:

Талаа Мааны
URL https://acme.quirelms.com/api/v1/<resource>
Ыкма API документациясы айткандай
Headers Authorization: Bearer qk_live_..., жана жазуулар үчүн Idempotency-Key
Дене түрү Чийки, JSON
Жоопту талдоо Ооба

Make үчүн гана килитти /admin/integrations/api-keys жеринен, сценарийге керектүү гана чөйрөлөр менен жасаңыз. Тизмелер үчүн page.has_more чын болгонча циклди кайталаңыз, page.next_cursor’ду 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 жабуу