GET api/Quiz/QuizResult?key={key}&id={id}&dgsv_pid={dgsv_pid}
نتیجهی کسب شده در آزمون توسط یک شرکت کننده را برمیگرداند. این نتیجه مشخص میکند که شرکت کننده بر اساس نمرهی کسب شده، در کدام یک از گروه نتایج آزمون قرار میگیرد.
اطلاعات درخواست
پارامترهای URI
نام | توضیحات | نوع | اطلاعات بیشتر |
---|---|---|---|
key |
کلید اختصاصی شما |
string |
Required |
id |
ID آزمون |
integer |
Required |
dgsv_pid |
مقدار پارامتر dgsv_pid که در آدرس صفحهی پایان پاسخگویی دریافت کردهاید |
string |
Required |
پارامترهای بدنهی درخواست
هیچ پارامتری وجود ندارد
اطلاعات پاسخ
مقدار برگشتی
نتیجهی کسب شده توسط شرکتکننده
QuizResultنام | توضیحات | نوع | اطلاعات بیشتر |
---|---|---|---|
Score |
نمرهی کل (در صورتی که آزمون نمرهی منفی داشته باشد، این موضوع در نمره اعمال شده است) |
decimal number | |
ScoreWithoutNegativePoint |
نمرهی کل، بدون در نظر گرفتن نمرهی منفی |
decimal number | |
QuestionGroupScores |
نمراتی که شرکتکننده از گروهسؤالهای مختلف کسب کرده است |
Collection of QuestionGroupScore | |
ResultTitle |
عنوان گروه نتیجهای که شرکتکننده در آن قرار گرفته است |
string | |
Description |
توضیحات گروه نتیجه |
string | |
ShowCertificate |
آیا نیاز به ارائهی گواهینامه هست؟ |
boolean |
قالبهای پاسخ
application/json, text/json
نمونه:
{ "Score": 1.0, "ScoreWithoutNegativePoint": 1.0, "QuestionGroupScores": [ { "QuestionGroupName": "sample string 1", "GroupNumber": 2, "Score": 1.0, "ScoreWithoutNegativePoint": 1.0 }, { "QuestionGroupName": "sample string 1", "GroupNumber": 2, "Score": 1.0, "ScoreWithoutNegativePoint": 1.0 } ], "ResultTitle": "sample string 1", "Description": "sample string 2", "ShowCertificate": true }
application/xml, text/xml
نمونه:
<QuizResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigiSurvey.api.Models"> <Description>sample string 2</Description> <QuestionGroupScores> <QuestionGroupScore> <GroupNumber>2</GroupNumber> <QuestionGroupName>sample string 1</QuestionGroupName> <Score>1</Score> <ScoreWithoutNegativePoint>1</ScoreWithoutNegativePoint> </QuestionGroupScore> <QuestionGroupScore> <GroupNumber>2</GroupNumber> <QuestionGroupName>sample string 1</QuestionGroupName> <Score>1</Score> <ScoreWithoutNegativePoint>1</ScoreWithoutNegativePoint> </QuestionGroupScore> </QuestionGroupScores> <ResultTitle>sample string 1</ResultTitle> <Score>1</Score> <ScoreWithoutNegativePoint>1</ScoreWithoutNegativePoint> <ShowCertificate>true</ShowCertificate> </QuizResult>