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