Lewati menyang isi

Zapier

Sambungake Quire menyang Zapier nganggo webhook lan REST API.

Zapier nyambung menyang Quire liwat REST API, klien OAuth lan webhook sing padha sing digunakake saben integrasi. Ora ana kode khusus Quire ing sisih endi wae, dadi apa wae sing ditawakake referensi API, Zap bisa nindakake.

Miwiti Zap nalika ana sing kedadeyan ing Quire

  1. Ing Zapier, pilih Webhooks by Zapier minangka trigger, kanthi prastawa Catch Raw Hook. Raw, amarga tandha tangan dietung ing byte persis sing dikirim Quire. Salin alamat sing diparingake Zapier.
  2. Ing Quire, bukak /admin/webhooks, pilih Add subscription, tempel alamat, lan pilih prastawa, contone course_completion.changed. Quire ngirim prastawa tes dhisik; langganan miwiti yen Zapier wis nampa.
  3. Tambah langkah Code by Zapier sing verifikasi tandha tangan nggunakake rahasia langganan, kaya sing ditampilake ing pandhuan pangembang. Mungkasi Zap nalika ora verifikasi.
  4. Parse bodine lan terusake karo langkah sing dibutuhake.

Tumindak ing Quire saka Zap

Gunakake Webhooks by Zapier kanthi tumindak Custom Request, utawa API Request ing langkah aplikasi:

  • URL: https://acme.quirelms.com/api/v1/..., contone /api/v1/enrolments kanggo ndhaftarake wong.
  • Header: Authorization: Bearer qk_live_... kanthi kunci sing digawe ing /admin/integrations/api-keys kanggo Zap iki wae, lan Idempotency-Key sing dibangun saka ID trigger, supaya Zap sing diputer maneh Zapier ora ndhaftarake wong sing padha kaping pindho.
  • Data: JSON, kaya sing diterangake referensi API.

Kanggo tumindak minangka wong tinimbang minangka organisasi, dhaptarake klien OAuth ing /admin/integrations/oauth-clients nganggo alamat redirect Zapier lan gunakake saka integrasi Zapier pribadi.

Conto: ndhaftarake pelanggan nalika deal ditutup

  1. Trigger: “deal won” CRM panjenengan.
  2. Panjalukan khusus PUT /api/v1/users/ext:{customer id} kanthi jeneng lan email wonge: nggawe panganggo, utawa nganyari yen wis ana.
  3. Panjalukan khusus POST /api/v1/enrolments kanthi panganggo lan kursuse, lan Idempotency-Key: deal-{deal id}.
Navigasi

Ketik kanggo nggoleki…

↑↓ navigasi↵ pilihEsc tutup