រំលងទៅមាតិកា

Zapier

ភ្ជាប់ Quire ទៅ Zapier ជាមួយ webhooks និង REST API។

មើលជា Markdown

Zapier ភ្ជាប់ទៅ Quire តាម REST API ដដែល អតិថិជន OAuth និង webhooks ដែលការរួមបញ្ចូលនីមួយៗប្រើ។ គ្មានកូឌូជាក់លាក់សម្រាប់ Quire នៅសងខាងទេ ដូច្នេះអ្វីៗដែលឯកសារយោង APIផ្តល់ Zap អាចធ្វើបាន។

ចាប់ផ្តើម Zap នៅពេលមានអ្វីកើតឡើងក្នុង Quire

  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. ញែកខ្លឹមសារ ហើយបន្តជាមួយជំហានដែលអ្នកត្រូវការ។

ធ្វើសកម្មភាពក្នុង Quire ពី Zap

ប្រើ Webhooks by Zapier ជាមួយសកម្មភាព Custom Request ឬ API Request ក្នុងជំហានកម្មវិធី៖

  • URL៖ https://acme.quirelms.com/api/v1/... ឧទាហរណ៍ /api/v1/enrolments ដើម្បីចុះឈ្មោះនរណាម្នាក់។
  • បឋមកថា៖ Authorization: Bearer qk_live_... ជាមួយសោដែលបានបង្កើតនៅ /admin/integrations/api-keys សម្រាប់ Zap នេះតែម្នាក់ឯង ហើយ Idempotency-Key សង់ពី ID របស់ទ្រូហ្វិក ដូច្នេះ Zap ដែល Zapier លេងឡើងវិញមិនចុះឈ្មោះមនុស្សតែម្នាក់គ្នាពីរដងទេ។
  • ទិន្នន័យ៖ JSON ដូចដែលឯកសារយោង API ពិពណ៌នា។

ដើម្បីធ្វើសកម្មភាពជាមនុស្សជំនួសអង្គការ ចុះឈ្មោះអតិថិជន OAuth មួយនៅ /admin/integrations/oauth-clients ជាមួយអាសយដ្ឋានត្រឡប់របស់ Zapier ហើយប្រើវាពីការរួមបញ្ចូល Zapier ឯកជន។

ឧទាហរណ៍៖ ចុះឈ្មោះអតិថិជននៅពេលកិច្ចព្រមព្រៀងបិទ

  1. ទ្រូហ្វិក៖ “deal won” របស់ CRM របស់អ្នក។
  2. Custom request PUT /api/v1/users/ext:{customer id} ជាមួយឈ្មោះ និងអ៊ីមែលរបស់មនុស្ស៖ បង្កើតអ្នកប្រើ ឬកែវាបើវាមាន។
  3. Custom request POST /api/v1/enrolments ជាមួយអ្នកប្រើ និងវគ្គសិក្សា ហើយ Idempotency-Key: deal-{deal id}។
ការរុករក

វាយដើម្បីស្វែងរក…

↑↓ រុករក↵ ជ្រើសរើសEsc បិទ