အကြောင်းအရာသို့ ကျော်သွားပါ

Zapier

Webhook များနှင့် REST API ဖြင့် Quire ကို Zapier နှင့် ချိတ်ဆက်ပါ။

Markdown အဖြစ် ကြည့်ပါ

Zapier က ချိတ်ဆက်မှုတိုင်း အသုံးပြုသော တူညီသည့် REST API၊ OAuth client များနှင့် webhook များမှတစ်ဆင့် Quire နှင့် ချိတ်ဆက်သည်။ နှစ်ဖက်စလုံးတွင် Quire အတွက်သီးသန့် ကုဒ် မရှိပါ၊ ထို့ကြောင့် API အကိုးအကား က ပေးသမျှကို Zap တစ်ခု လုပ်နိုင်သည်။

Quire တွင် တစ်ခုခုဖြစ်သည့်အခါ Zap တစ်ခု စတင်ခြင်း

  1. Zapier တွင် အစပျိုးမှုအဖြစ် Webhooks by Zapier ကို ရွေးပြီး၊ ဖြစ်ရပ်အဖြစ် Catch Raw Hook ကို ရွေးပါ။ Raw ဖြစ်ရခြင်းမှာ လက်မှတ်ကို Quire ပို့လိုက်သော byte အတိအကျအပေါ် တွက်ချက်သောကြောင့် ဖြစ်သည်။ 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။
  • Headers: Authorization: Bearer qk_live_...၊ ဤ Zap အတွက်သီးသန့် /admin/integrations/api-keys တွင် ဖန်တီးထားသောသော့နှင့်၊ အစပျိုးမှု၏ ID မှ တည်ဆောက်ထားသော Idempotency-Key နှင့်၊ ထို့ကြောင့် Zapier ပြန်လည်ဖွင့်သော Zap က တူညီသောသူကို နှစ်ကြိမ် စာရင်းသွင်းမည် မဟုတ်ပါ။
  • Data: API အကိုးအကားက ဖော်ပြသည့်အတိုင်း JSON။

အဖွဲ့အစည်းအဖြစ်ထက် လူတစ်ဦးအဖြစ် လုပ်ဆောင်ရန်၊ /admin/integrations/oauth-clients တွင် Zapier ၏ ပြန်ညွှန်းလိပ်စာဖြင့် OAuth client တစ်ခု မှတ်ပုံတင်ပြီး သီးသန့် Zapier ချိတ်ဆက်မှုမှ ၎င်းကို အသုံးပြုပါ။

ဥပမာ– သဘောတူညီချက်ပိတ်သည့်အခါ ဖောက်သည်ကို စာရင်းသွင်းခြင်း

  1. အစပျိုးမှု– သင့် CRM ၏ “deal won”။
  2. လူ၏ အမည်နှင့် အီးမေးလ်နှင့်အတူ PUT /api/v1/users/ext:{customer id} စိတ်ကြိုက်တောင်းဆိုမှု– အသုံးပြုသူကို ဖန်တီးသည်၊ ရှိပြီးပါက မွမ်းမံသည်။
  3. အသုံးပြုသူနှင့် သင်တန်းနှင့်အတူ POST /api/v1/enrolments စိတ်ကြိုက်တောင်းဆိုမှု၊ နှင့် Idempotency-Key: deal-{deal id}။
လမ်းညွှန်

ရှာဖွေရန် ရိုက်ထည့်ပါ…

↑↓ ရွှေ့ပါ↵ ရွေးချယ်ပါEsc ပိတ်ပါ