ഉള്ളടക്കത്തിലേക്ക് പോകുക

Zapier

വെബ്ഹുക്കുകളിലൂടെയും REST APIയിലൂടെയും Quire-നെ Zapier-മായി ബന്ധിപ്പിക്കൂ.

Markdown ആയി കാണുക

Zapier എല്ലാ ഇന്റഗ്രേഷനും ഉപയോഗിക്കുന്ന അതേ REST API, OAuth ക്ലയന്റുകൾ, വെബ്ഹുക്കുകൾ വഴിയാണ് Quire-നെ ബന്ധിപ്പിക്കുന്നത്. രണ്ട് വശത്തും Quire-നു മാത്രമുള്ള കോഡില്ല, അതിനാൽ API റഫറൻസ് വാഗ്ദാനം ചെയ്യുന്ന എന്തും ഒരു Zap-ന് ചെയ്യാം.

Quire-ൽ എന്തെങ്കിലും സംഭവിക്കുമ്പോൾ ഒരു Zap ആരംഭിക്കുക

  1. Zapier-ൽ, ട്രിഗറായി Webhooks by Zapier തിരഞ്ഞെടുക്കൂ, Catch Raw Hook എന്ന ഇവന്റോടെ. Raw ആയത്, കാരണം Quire അയച്ച കൃത്യമായ ബൈറ്റുകളിന്മേലാണ് ഒപ്പ് കണക്കാക്കുന്നത്. Zapier നൽകുന്ന വിലാസം പകർത്തൂ.
  2. Quire-ൽ, /admin/webhooks തുറന്ന് സബ്സ്ക്രിപ്ഷൻ ചേർക്കൂ തിരഞ്ഞെടുക്കൂ, വിലാസം ഒട്ടിക്കൂ, ഇവന്റുകൾ തിരഞ്ഞെടുക്കൂ, ഉദാഹരണത്തിന് course_completion.changed. Quire ആദ്യം ഒരു പരീക്ഷണ ഇവന്റ് അയയ്ക്കും; Zapier അത് ലഭിച്ചതിന് ശേഷം മാത്രമേ സബ്സ്ക്രിപ്ഷൻ ആരംഭിക്കൂ.
  3. സബ്സ്ക്രിപ്ഷൻ രഹസ്യം ഉപയോഗിച്ച് ഒപ്പ് പരിശോധിക്കുന്ന ഒരു Code by Zapier ഘട്ടം ചേർക്കൂ, ഡവലപ്പർ ഗൈഡ്-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ. പരിശോധന കഴിയുന്നില്ലെങ്കിൽ Zap നിർത്തൂ.
  4. ബോഡി പാഴ്സ് ചെയ്ത് ആവശ്യമുള്ള ഘട്ടങ്ങളുമായി തുടരൂ.

ഒരു Zap-ൽ നിന്ന് Quire-ൽ പ്രവർത്തിക്കുക

Custom Request പ്രവർത്തനത്തോടെ Webhooks by Zapier ഉപയോഗിക്കൂ, അല്ലെങ്കിൽ ഒരു ആപ്പ് ഘട്ടത്തിൽ API Request:

  • URL: https://acme.quirelms.com/api/v1/..., ഉദാഹരണത്തിന് ആളെ രജിസ്റ്റർ ചെയ്യാൻ /api/v1/enrolments.
  • ഹെഡറുകൾ: Authorization: Bearer qk_live_... — ഈ Zap-ന് വേണ്ടി മാത്രം /admin/integrations/api-keys-ൽ ഉണ്ടാക്കിയ ഒരു കീയോടെ, കൂടാതെ ട്രിഗറിന്റെ ID-ൽ നിന്ന് നിർമ്മിച്ച ഒരു Idempotency-Key — Zapier വീണ്ടും അയയ്ക്കുന്ന ഒരു Zap ഒരേ ആളെ രണ്ടുതവണ രജിസ്റ്റർ ചെയ്യാതിരിക്കാൻ.
  • ഡാറ്റ: API റഫറൻസ് വിവരിക്കുന്നതുപോലെ JSON.

സ്ഥാപനമായി അല്ലാതെ ഒരാളായി പ്രവർത്തിക്കാൻ, Zapier-ന്റെ റിഡയറ്റ് വിലാസത്തോടെ /admin/integrations/oauth-clients-ൽ ഒരു OAuth ക്ലയന്റ് രജിസ്റ്റർ ചെയ്യുകയും ഒരു സ്വകാര്യ Zapier ഇന്റഗ്രേഷനിൽ നിന്ന് അത് ഉപയോഗിക്കുകയും ചെയ്യൂ.

ഉദാഹരണം: ഒരു ഇടപാട് പൂർത്തിയാകുമ്പോൾ ഒരു ഉപഭോക്താവിനെ രജിസ്റ്റർ ചെയ്യുക

  1. ട്രിഗർ: നിങ്ങളുടെ CRM-ലെ “ഇടപാട് നേടി”.
  2. ആളിന്റെ പേരും ഇമെയിലും സഹിതം PUT /api/v1/users/ext:{customer id} എന്ന കസ്റ്റം അഭ്യർത്ഥന: ഉപയോക്താവിനെ നിർമ്മിക്കും, നിലവിലുണ്ടെങ്കിൽ അപ്ഡേറ്റ് ചെയ്യും.
  3. ഉപയോക്താവിനെയും കോഴ്സിനെയും സഹിതം POST /api/v1/enrolments എന്ന കസ്റ്റം അഭ്യർത്ഥന, കൂടാതെ Idempotency-Key: deal-{deal id}.
നാവിഗേഷൻ

തിരയാൻ ടൈപ്പ് ചെയ്യൂ…

↑↓ നാവിഗേറ്റ്↵ തിരഞ്ഞെടുക്കുകEsc അടയ്ക്കുക