Make ເຊື່ອມຕໍ່ກັບ Quire ໂດຍຜ່ານ REST API ແລະ webhooks ດ້ວຍໂມດູນ HTTP ແລະ webhook ຂອງ Make ເອງ. ທຸກສິ່ງໃນ ຄູ່ມາດ API ມີໃຫ້ໃຊ້.
ເລີ່ມໂຄງການຈາກເຫດການ Quire
- ເພີ່ມໂມດູນ Webhooks webhook ທີ່ກຳນົດເອງ ເປັນໂມດູນທຳອິດ ແລະ ຄັດລອກທີ່ຢູ່ຂອງມັນ.
- ໃນ Quire ເປີດ
/admin/webhooksເລືອກ ເພີ່ມການຈະລົງທະບຽນ, ວາງທີ່ຢູ່ ແລະ ເລືອກເຫດການ. ເຫດການທົດສອບຂອງ Quire ອະນຸຍາດ ໃຫ້ Make ຮຽນຮູ້ຮູບຮ່າງຂອງເນື້ອຫາ: ແລ່ນໂມດູນໜຶ່ງຄັ້ງໃນຂະນະ ທີ່ມັນຖືກສົ່ງ. - ກວດສອບລາຍລານື້ກ່ອນການດຳເນີນ. ໃນການຕັ້ງຄ່າຂັ້ນສູງຂອງ webhook
ສົ່ງຫົວໜ້າຜ່ານ ຈາກນັ້ນກວດ
webhook-signatureທຽບກັບ{webhook-id}.{webhook-timestamp}.{body}ດ້ວຍຄວາມລັບຂອງການ ຈະລົງທະບຽນ ດັງທີ່ ຄູ່ມານຳນັກພັດທະນາ ອະທິບາຍ. ເພີ່ມຕົວກອງທີ່ຢຸດໂຄງການເມື່ອການກວດສອບລົ້ມແຫຼວ.
ເອີ້ນ Quire ຈາກໂຄງການ
ໃຊ້ໂມດູນ HTTP ສ້າງຄຳຮ້ອງຂໍ:
| ຊ່ອງຂໍ້ມູນ | ຄ່າ |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| ວິທີ | ດັງທີ່ຄູ່ມາດ API ບອກ |
| ຫົວໜ້າ | Authorization: Bearer qk_live_..., ແລະ Idempotency-Key ສຳລັບການຂຽນ |
| ປະເພດເນື້ອຫາ | ດິບ, JSON |
| ວິເຄາະການຕອບ | ແມ່ນ |
ສ້າງກະແຈສຳລັບ Make ດຽວທີ່ /admin/integrations/api-keys ພ້ອມແຕ່
scope ທີ່ໂຄງການຕ້ອງການ. ສຳລັບການລາຍຊື່ ລູບໃນຂະນະທີ່
page.has_more ເປັນ true ສົ່ງ page.next_cursor ເປັນ cursor:
Repeater ຂອງ Make ກັບ ຕັ້ງຕົວແປ ທີ່ພົວພັນ cursorເຮັດ
ສິ່ງນີ້.
ສຳລັບໂຄງການທີ່ຄວນດຳເນີນການໃນນາມຄົນ ລົງທະບຽນລູກຄ້າ OAuth
ທີ່ /admin/integrations/oauth-clients ແລະ ໃຊ້ໂມດູນ HTTP ຂອງ
Make ສ້າງຄຳຮ້ອງຂໍ OAuth 2.0 ກັບມັນ.
ຕົວຢ່າງ: ບົດຫຍໍ້ການສຳເລັດລາຍອາທິດ
- ກຳນົດເວລາ: ທຸກໆວັນຈັນ.
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>. - Iterator ເໜືອ
data, Aggregator ເຂົ້າຕາຕະລາງ. - ອີເມວ ຫຼື ລົງສົ່ງຕາຕະລາງ.