پرش به مطلب اصلی

مقدمه

این راهنما نحوه اتصال برنامه نویسان به سرور تدریس مجازی از طریق API را توضیح میدهد.

API به روش REST سازماندهی شده است. همچنین بدنه درخواست ها و پاسخ ها با فرمت JSON می‌باشد.

فرمت کلی درخواست ها

همه درخواست ها از فرمت و آدرس یکسان اسفاده میکنند

همچنین بدنه درخواست ها و پاسخ ها با فرمت JSON می‌باشد.

Content-type: application/json

آدرس درخواستها : api/

پارامترها

پارامترنوعضروریتوضیحات
SecretstringNoconfig.yml قابل ویرایش در فایل
TypestringYesنوع درخواست را مشخص میکند
DataJsonNoبرای هر درخواست متفاوت است

api سکرت

  • برخی از درخواست ها به apiSecret نیاز دارند . این مقدار را میتوانید در فایل کانفیگ ویرایش کنید.
  • به صورت پیشفرض meet list و active meets به apiSecret نیاز دارند.

انواع درخواست ها

  1. تعریف کلاس جدید
  2. دریافت اطلاعات کلاس
  3. ورود به کلاس
  4. لیست کلاس ها
  5. لیست کلاس های فعال
  6. حذف کلاس