Mine sisu juurde

Zapier

Ühenda Quire Zapieriga veebikonksude ja REST API abil.

Vaata Markdownina

Zapier ühendub Quire’iga sama REST API, OAuthi klientide ja veebikonksude kaudu nagu iga teine integratsioon. Kummalgi poolel pole Quire’ile eriomast koodi, seega saab Zap teha kõike, mida pakub API viitedokumentatsioon.

Käivita Zap, kui Quire’is midagi juhtub

  1. Vali Zapieris käivitajaks Webhooks by Zapier ja sündmuseks Catch Raw Hook. Kasuta toorandmeid, sest allkiri arvutatakse täpselt nende baitide põhjal, mille Quire saatis. Kopeeri Zapieri antud aadress.
  2. Ava Quire’is /admin/webhooks, vali Add subscription, kleebi aadress ja vali sündmused, näiteks course_completion.changed. Quire saadab esmalt testsündmuse; tellimus aktiveeritakse, kui Zapier on selle vastu võtnud.
  3. Lisa Code by Zapier samm, mis kontrollib allkirja tellimuse saladuse abil, nagu on kirjeldatud arendaja juhendis. Peata Zap, kui kontroll ebaõnnestub.
  4. Parsige sisu ja jätka vajalike sammudega.

Tee Zapist Quire’is toiminguid

Kasuta Webhooks by Zapier-i toimingut Custom Request või rakenduse sammus API Request-i:

  • URL: https://acme.quirelms.com/api/v1/..., näiteks /api/v1/enrolments, et kedagi kursusele registreerida.
  • Headers: Authorization: Bearer qk_live_... võtmega, mis loodi ainult selle Zapi jaoks aadressil /admin/integrations/api-keys, ning Idempotency-Key, mis moodustatakse käivitaja ID-st, et Zapieri kordused ei registreeriks sama inimest kaks korda.
  • Data: JSON, nagu kirjeldab API viitedokumentatsioon.

Et tegutseda organisatsiooni asemel konkreetse inimese nimel, registreeri aadressil /admin/integrations/oauth-clients OAuthi klient Zapieri ümbersuunamisaadressiga ja kasuta seda privaatses Zapieri integratsioonis.

Näide: registreeri klient tehingu sulgemisel

  1. Käivitaja: sinu CRM-i sündmus „tehing võidetud”.
  2. Kohandatud päring PUT /api/v1/users/ext:{customer id} inimese nime ja e-posti aadressiga: loob kasutaja või uuendab teda, kui ta on juba olemas.
  3. Kohandatud päring POST /api/v1/enrolments kasutaja ja kursusega ning päisega Idempotency-Key: deal-{deal id}.
Navigeerimine

Otsimiseks kirjuta…

↑↓ liikumine↵ valiEsc sulge