Что делает метод?
Метод test_passing возвращает информацию о результатах прохождения теста по ID
О Методе
Тип Метода |
Параметры Указываются |
GET |
в URL
|
Параметры
Параметры (ОБЯЗАТЕЛЬНЫЕ)
|
Тип |
Описание |
token |
str |
строка
|
Токен для интеграции |
id |
int |
число
|
ID прохождения теста |
Возвращает при Выполнении
Возвращает (УСПЕШНО)
|
Тип |
Описание |
test |
list |
список
|
Список вопросов теста и ответов пользователя: article_id - тип int - число: ID статьи вопроса; question_type - тип str - строка: "free", если это вопрос со свободным ответом и "select", если вопрос с выбором варианта ответа; correct_answer - тип list - список: возвращает список ID правильных вариантов ответов, если это вопрос с выбором; user_answer - тип list \ str - список \ строка: для ответа в свободной форме возвращает строку с ответом, для ответа с выбором вариантов возвращает список ID выбранных ответов пользователем. |
Возвращает (НЕ УСПЕШНО)
|
Тип |
Описание |
error: |
str |
строка |
Описание ошибки
|
Примеры
Примеры использования |
POSTMAN |
|
Python |
Вызов |
base_url = 'https://articles.it-solution.ru/extapi/'
token = 'ваш токен для интеграции'
method = 'test_passing/'
response = requests.get(base_url + method,
json={
'token': token,
'id': 154650,
})
|
Результат |
{
"test": [
{
"article_id": 358893,
"question_type": "free",
"user_answer": "4"
},
{
"article_id": 358894,
"question_type": "select",
"correct_answer": [
0
],
"user_answer": [
0
]
}
]
} |
|
|
|