Хөгжүүлэгчид ба API
EDUMOVIA дээр хөгжүүлэлт хийх суурь. Энэхүү анхны тойм нь REST API болон вебхукийн загварыг тайлбарлана. Программчлалын хандалтыг Professional, Enterprise багцад санал болгодог; идэвхжүүлэхийг хүсвэл бидэнтэй холбогдоно уу.
Хандалт хэрхэн ажилладаг
EDUMOVIA нь HTTPS дээр REST API-г нээж өгдөг. Хүсэлт бүр нь программчлалын хандалт идэвхжсэний дараа таны ажлын талбарын тохиргооноос үүсгэсэн байгууллагын хүрээний API токеноор баталгаажна.
Үндсэн бичлэгүүдийг унших хандалтыг Professional багцад санал болгодог. Унших-бичих хандалт, өндөр хязгаар, вебхук хүргэлт нь Enterprise багцын хэсэг юм. Ингэснээр автомат холболтууд таны эрхтэй нийцнэ.
Баталгаажуулалт
Токеноо Authorization толгойд Bearer мэдээллийн хэлбэрээр илгээнэ үү. Токенууд нь нэг байгууллагын хүрээтэй бөгөөд сааталгүйгээр хэдийд ч солигдож болно.
Токеныг клиент талын кодод хэзээ ч бүү шигтгэ. Бүх API дуудлага таны өөрийн серверээс гарах ёстой.
Вебхукууд
Байнга шалгахын оронд үйл явдалд бүртгүүлж, ямар нэг зүйл өөрчлөгдөхөд гарын үсэгтэй HTTP POST хүлээн авна — жишээ нь шинэ санал, өргөдлийн төлөвийн өөрчлөлт, баримт байршуулалт.
Хүргэлт бүр гарын үсэгтэй тул таны endpoint үнэхээр EDUMOVIA-аас ирсэн эсэхийг шалгаж чадна. Амжилтгүй хүргэлтийг backoff-той дахин оролддог.
Сувгууд ба холболтууд
Холболтын хуудсанд тайлбарласан харилцаа холбооны сувгууд ижил токены загварыг ашигладаг. Суваг бүр тохиргоо шаардлагатайгаас бэлэн болж шилжихэд түүний API мөн ижил баталгаажуулалтаар ашиглах боломжтой болно.
Энэ бол бүрэн API лавлагаа биш, анхны суурь баримт юм. Endpoint-ийн дэлгэрэнгүйг таны байгууллагад хандалт идэвхжсэний дараа техникийн танилцуулгын хүрээнд хуваалцна.