বিষয়বস্তুলৈ যাওক

Zapier

Webhook আৰু REST API-ৰে Quire-ক Zapier-ৰ সৈতে সংযোগ কৰক।

Markdown হিচাপে চাওক

প্ৰতিটো integration-এ ব্যৱহাৰ কৰা একে REST API, OAuth client আৰু webhook-ৰে Zapier-এ Quire-ৰ সৈতে সংযোগ কৰে। দুয়োফালে Quire-ৰ বিশেষ code নাই, সেয়ে API তথ্যসূত্ৰ-ত থকা যিকোনো বস্তু Zap-এ কৰিব পাৰে।

Quire-ত কিবা ঘটিলে Zap আৰম্ভ কৰক

  1. Zapier-ত trigger হিচাপে Webhooks by Zapier বাছি Catch Raw Hook event বাছক। Raw, কাৰণ Quire-এ পঠিওৱা হুবহু byte-ৰ ওপৰত signature গণনা হয়। Zapier-এ দিয়া address copy কৰক।
  2. Quire-ত /admin/webhooks খুলি Add subscription বাছি address paste কৰি event বাছক, যেনে course_completion.changed। Quire-এ প্ৰথমে test event পঠিয়ায়; Zapier-এ পোৱাৰ পিছত subscription আৰম্ভ হয়।
  3. developer গাইড-ত দেখুওৱাৰ দৰে subscription secret ব্যৱহাৰ কৰি signature verify কৰা Code by Zapier step যোগ কৰক। Verify নহ’লে Zap বন্ধ কৰক।
  4. Body parse কৰি প্ৰয়োজনীয় step-সমূহ চলাওক।

Zap-ৰ পৰা Quire-ত কাম কৰক

Webhooks by Zapier-ৰ সৈতে Custom Request action, অথবা app step-ত API Request ব্যৱহাৰ কৰক:

  • URL: https://acme.quirelms.com/api/v1/..., উদাহৰণস্বৰূপে কাৰোবাক enrol কৰিবলৈ /api/v1/enrolments।
  • Headers: Authorization: Bearer qk_live_...ৰ বাবে key কেৱল এই Zap-ৰ বাবে /admin/integrations/api-keysত বনাওক, আৰু trigger-ৰ ID-ৰ পৰা বনোৱা Idempotency-Key; সেয়ে Zapier-এ Zap পুনৰ চলালেও একেজন ব্যক্তিক দুবাৰ enrol নকৰে।
  • Data: API তথ্যসূত্ৰত বৰ্ণনা কৰাৰ দৰে JSON।

প্ৰতিষ্ঠানৰ সলনি ব্যক্তিৰ হৈ কাম কৰিবলৈ, Zapier-ৰ redirect address-সহ /admin/integrations/oauth-clientsত OAuth client register কৰি private Zapier integration-ৰ পৰা ব্যৱহাৰ কৰক।

উদাহৰণ: deal বন্ধ হ’লে গ্ৰাহক enrol কৰক

  1. Trigger: আপোনাৰ CRM-ৰ “deal won”।
  2. ব্যক্তিৰ নাম আৰু ইমেইলসহ custom request PUT /api/v1/users/ext:{customer id}: user সৃষ্টি কৰে অথবা আগতেই থাকিলে update কৰে।
  3. User আৰু course-সহ custom request POST /api/v1/enrolments, আৰু Idempotency-Key: deal-{deal id}।
নেভিগেচন

বিচাৰিবলৈ লিখক…

↑↓ নেভিগেট কৰক↵ বাছকEsc বন্ধ কৰক