Pereiti prie turinio

Make

Sujunkite Quire su Make per „webhook“ ir REST API.

Rodyti kaip Markdown

„Make“ jungiasi prie Quire per REST API ir „webhook“, naudodamas paties „Make“ HTTP ir webhook modulius. Viskas, kas yra API dokumentacijoje, prieinama.

Paleisti scenarijų iš Quire įvykio

  1. Pridėkite modulį Webhooks – Custom webhook – kaip pirmąjį modulį ir nukopijuokite jo adresą.
  2. Quire atidarykite /admin/webhooks, pasirinkite Pridėti prenumeratą, įklijuokite adresą ir pasirinkite įvykius. Quire bandomasis įvykis leidžia „Make“ išmokti kūno formą: paleiskite modulį vieną kartą, kol jis siunčiamas.
  3. Prieš veikdami patikrinkite parašą. Webhook pažangiuosiuose nustatymuose perleiskite antraštes, tada patikrinkite webhook-signature prieš {webhook-id}.{webhook-timestamp}.{body} su prenumeratos paslaptimi, kaip aprašo vadovas programuotojui. Pridėkite filtrą, kuris sustabdo scenarijų, kai patikra nepavyksta.

Kviesti Quire iš scenarijaus

Naudokite modulį HTTP – Make a request:

Laukas Reikšmė
URL https://acme.quirelms.com/api/v1/<resource>
Method Kaip sako API dokumentacija
Headers Authorization: Bearer qk_live_... ir Idempotency-Key įrašams
Body type Raw, JSON
Parse response Taip

Raktą tik „Make“ sukurkite adresu /admin/integrations/api-keys, tik su tomis apimtimis, kurių reikia scenarijui. Sąrašams cikluokite, kol page.has_more yra tiesa, perduodami page.next_cursor kaip cursor: „Make“ Repeater su Set variable, nešančia žymeklį, tai padaro.

Scenarijams, kurie turėtų veikti žmogaus vardu, registruokite OAuth klientą adresu /admin/integrations/oauth-clients ir naudokite „Make“ modulį HTTP – Make an OAuth 2.0 request – su juo.

Pavyzdys: savaitinė užbaigimo suvestinė

  1. Schedule: kiekvieną pirmadienį.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator per data, Aggregator į lentelę.
  4. Išsiųskite lentelę el. paštu arba paskelbkite.
Navigacija

Įveskite norėdami ieškoti…

↑↓ naršyti↵ pasirinktiEsc uždaryti