رفتن به محتوای اصلی
در این صفحه

POST /exams/{exam_id}/submit

پاسخ‌ها را ثبت و بلافاصله تصحیح می‌کند. هر نشست فقط یک بار ثبت می‌شود؛ ارسال دوباره همان نتیجهٔ قبلی را برمی‌گرداند.

بدنه#

answer اندیس عددی گزینه است و از صفر شروع می‌شود.

{
  "answers": [
    { "question_id": 101, "answer": 1 },
    { "question_id": 102, "answer": 0 }
  ]
}
JSON

پاسخ#

200 OK
{
  "success": true,
  "score": 50,
  "total": 100,
  "result": [
    { "question_id": 101, "correct": true,  "score": 5, "max_score": 5 },
    { "question_id": 102, "correct": false, "score": 0, "max_score": 5 }
  ],
  "final_status": "fully_graded"
}

score درصد پاسخ‌های صحیح از ۱۰۰ است. سؤال‌های بی‌پاسخ غلط حساب می‌شوند.

آخرین به‌روزرسانی: