Запросом можно получить информацию о тесте или голосовании со всеми результатами прохождения теста.
GET
https://userapi.mts-link.ru/v3/tests/{testId}
Отсутствуют.
testSessionId — уникальный идентификатор результата теста. Указав параметр, можно ограничить выборку только одним элементом testSession.
В ответ приходит массив данных о тесте (TestFile) со всеми результатами теста (TestSession).
Поля массива подробно описаны тут.
url: https://userapi.mts-link.ru/v3/tests/{testId},
method: GET,
headers:
{
x-auth-token: {Token},
Content-Type: application/x-www-form-urlencoded
};
200 OK
{
"id": 2158795,
"userId": 1029,
"name": "Опрос",
"type": "poll",
"minPoints": 0,
"minAnswers": 0,
"duration": 0,
"questions":
[
{
"id": 3443,
"allowCustomAnswer": false,
"order": 1,
"questionData": "Как вам",
"answers":
[
{
"id": 10889,
"isCorrect": false,
"points": 0,
"order": 1,
"answerData": "Хорошо"
},
{
"id": 10891,
"isCorrect": false,
"points": 0,
"order": 2,
"answerData": "Плохо"
}
]
}
],
"testSessions":
[
{
"id": "36059",
"startTime": "2019-01-27 17:43:06",
"endTime": "2019-01-27 17:43:17",
"eventSessionId": "1984233",
"complexResultsShared": true,
"individualResultsShared": false
},
{
"id": "36057",
"startTime": "2019-01-27 17:40:16",
"endTime": "2019-01-27 17:40:21",
"eventSessionId": "1984223",
"complexResultsShared": true,
"individualResultsShared": false
},
{
"id": "36055",
"startTime": "2019-01-27 17:40:05",
"endTime": "2019-01-27 17:40:09",
"eventSessionId": "1984223",
"complexResultsShared": false,
"individualResultsShared": false
},
{
"id": "19161",
"startTime": "2018-01-29 12:43:47",
"endTime": "2018-01-29 12:43:52",
"eventSessionId": "893499",
"complexResultsShared": false,
"individualResultsShared": false
}
]
};