Joan edukira

Zapier

Konektatu Quire Zapier-era webhooken eta REST APIaren bidez.

Ikusi Markdown gisa

Zapier Quire-ra konektatzen da integrazio guztiek erabiltzen dituzten REST API, OAuth bezero eta webhook berberen bidez. Ez dago Quire-rako kode berezirik alde batean zein bestean; beraz, APIaren erreferentziak eskaintzen duen edozer egin dezake Zap batek.

Abiarazi Zap bat Quire-n zerbait gertatzen denean

  1. Zapier-en, aukeratu Webhooks by Zapier abiarazle gisa eta Catch Raw Hook gertaera. Eduki gordina behar da, sinadura Quire-k bidalitako byte zehatzekin kalkulatzen delako. Kopiatu Zapier-ek ematen dizun helbidea.
  2. Quire-n, ireki /admin/webhooks, aukeratu Add subscription, itsatsi helbidea eta aukeratu gertaerak; adibidez, course_completion.changed. Quire-k proba-gertaera bidaltzen du lehenik; harpidetza Zapier-ek jaso ondoren hasten da.
  3. Gehitu Code by Zapier urrats bat sinadura harpidetzaren sekretuarekin egiaztatzeko, garatzaileen gidan azaltzen den bezala. Gelditu Zap-a egiaztapena huts egiten bada.
  4. Aztertu gorputza eta jarraitu behar dituzun urratsekin.

Jardun Quire-n Zap batetik

Erabili Webhooks by Zapier tresnako Custom Request ekintza edo API Request aplikazio-urrats batean:

  • URL: https://acme.quirelms.com/api/v1/...; adibidez, /api/v1/enrolments norbait matrikulatzeko.
  • Headers: Authorization: Bearer qk_live_..., Zap honetarako soilik /admin/integrations/api-keys helbidean sortutako gakoarekin, eta abiarazlearen IDarekin osatutako Idempotency-Key, Zapier-ek Zap-a berriro erreproduzitzen duenean pertsona bera bi aldiz ez matrikulatzeko.
  • Data: JSONa, APIaren erreferentzian azaltzen den bezala.

Erakundearen izenean jardun beharrean pertsona baten izenean jarduteko, erregistratu OAuth bezero bat /admin/integrations/oauth-clients helbidean, Zapier-en birbideratze-helbidearekin, eta erabili Zapier integrazio pribatu batetik.

Adibidea: aukera bat ixten denean bezero bat matrikulatu

  1. Abiarazlea: zure CRMko «akordioa irabazi da» gertaera.
  2. Eskaera pertsonalizatua: PUT /api/v1/users/ext:{customer id}, pertsonaren izena eta posta elektronikoa bidalita; erabiltzailea sortzen du edo lehendik badago eguneratzen du.
  3. Eskaera pertsonalizatua: POST /api/v1/enrolments, erabiltzailearekin eta ikastaroarekin, eta Idempotency-Key: deal-{deal id}.
Nabigazioa

Idatzi bilatzeko…

↑↓ nabigatu↵ hautatuEsc itxi