test_passing


Что делает метод?

Метод 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
            ]
        }
    ]
}






Комментарии