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

Make

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

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

Make က REST API နှင့် webhook များမှတစ်ဆင့် Quire နှင့် ချိတ်ဆက်သည်၊ Make ၏ ကိုယ်ပိုင် HTTP နှင့် webhook module များကို အသုံးပြု၍ ဖြစ်သည်။ API အကိုးအကား ရှိ အရာအားလုံး ရနိုင်ပါသည်။

Quire ဖြစ်ရပ်တစ်ခုမှ ဇာတ်လမ်းတစ်ခု စတင်ခြင်း

  1. ပထမ module အဖြစ် Webhooks module Custom webhook ကို ထည့်ပြီး ၎င်း၏လိပ်စာကို ကူးယူပါ။
  2. Quire တွင် /admin/webhooks ကို ဖွင့်ပြီး စာရင်းသွင်းမှု ထည့်ပါ ကို ရွေးကာ လိပ်စာကို ကပ်ပြီး ဖြစ်ရပ်များကို ရွေးချယ်ပါ။ Quire ၏ စမ်းသပ်ဖြစ်ရပ်က Make ကို ကိုယ်ထည်၏ပုံသဏ္ဌာန်ကို သိစေသည်– ၎င်းပို့သည့်အခိုက် module ကို တစ်ကြိမ် လည်ပတ်ပါ။
  3. မလုပ်ဆောင်မီ လက်မှတ်ကို စစ်ဆေးပါ။ Webhook ၏ အဆင့်မြင့်ဆက်တင်များတွင် ခေါင်းစီးများကို ဖြတ်သန်းစေပြီး၊ ထို့နောက် စာရင်းသွင်းမှုလျှို့ဝှက်ချက်ဖြင့် webhook-signature ကို {webhook-id}.{webhook-timestamp}.{body} နှင့် တိုက်ဆိုင်စစ်ဆေးပါ၊ ဆော့ဖ်ဝဲရေးသားသူလမ်းညွှန် ၌ ဖော်ပြထားသည့်အတိုင်း။ စစ်ဆေးမှု မအောင်သည့်အခါ ဇာတ်လမ်းကို ရပ်တန့်စေသော စစ်ထုတ်မှုတစ်ခု ထည့်ပါ။

ဇာတ်လမ်းတစ်ခုမှ Quire ကို ခေါ်ဆိုခြင်း

HTTP module Make a request ကို အသုံးပြုပါ–

အကွက် တန်ဖိုး
URL https://acme.quirelms.com/api/v1/<resource>
Method API အကိုးအကားက ဆိုသည့်အတိုင်း
Headers Authorization: Bearer qk_live_... နှင့် အရေးသားမှုများအတွက် Idempotency-Key
Body type Raw, JSON
Parse response Yes

Make အတွက်သီးသန့် သော့ကို /admin/integrations/api-keys တွင် ဇာတ်လမ်းလိုအပ်သော နယ်ပယ်များဖြင့်သာ ဖန်တီးပါ။ စာရင်းများအတွက် page.has_more မှန်နေသရွေ့ page.next_cursor ကို cursor အဖြစ် ပေးပို့ရင်း လှည့်ပတ်ပါ– cursor ကို သယ်ဆောင်သော Set variable နှင့် Repeater က ယင်းကို လုပ်ဆောင်သည်။

လူတစ်ဦးအဖြစ် လုပ်ဆောင်သင့်သော ဇာတ်လမ်းများအတွက်၊ /admin/integrations/oauth-clients တွင် OAuth client တစ်ခု မှတ်ပုံတင်ပြီး ၎င်းနှင့် HTTP module Make an OAuth 2.0 request ကို အသုံးပြုပါ။

ဥပမာ– အပတ်စဉ် ပြီးမြောက်မှုအကျဉ်းချုပ်

  1. Schedule: တနင်္လာနေ့တိုင်း။
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>။
  3. data အပေါ် Iterator၊ ဇယားတစ်ခုအဖြစ် Aggregator။
  4. ဇယားကို အီးမေးလ်ပို့ပါ သို့မဟုတ် တင်ပြပါ။
လမ်းညွှန်

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

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