ДОСТУПНО В BUSINESS ПОДПИСКЕ
Метод: listAssignments
Параметры запроса
Параметр | Тип | Описание |
---|---|---|
token (обязательный) | string | Токен доступа. Вы можете получить токен с помощью запроса |
ungraded (необязательный) | string | Если этот параметр не указан, то будут выбраны все непроверенные задания. Если 1 - будут выбраны все непроверенные задания. Если 0 - будут выбраны все задания |
pageSize (необязательный) | string | Количество записей на 1 страницу. Если не указан, то 1000 |
pageToken (необязательный) | string | Токен для перехода на следующую страницу |
Права пользователя для выполнения запроса
Владелец аккаунта, Администратор аккаунта, Администратор подразделения или роль с индивидуальными настройками.
Возвращаемые значения
После того, как запрос успешно обработан, система возвращает объект со следующими свойствами:
Параметр | Тип | Описание |
---|---|---|
assignments | Assignment[] | Массив с заданиями |
nextPageToken | string | Токен для перехода на следующую страницу |
Assignment
Параметр | Тип | Описание |
---|---|---|
assignmentId | string | ID задания |
title | string | Название задания |
Возможные ошибки
Ошибка | Описание |
InvalidArgumentException | Ошибка в запросе |
Permission denied | У пользователя недостаточно прав для выполнения запроса |
Пример запроса
SoapAction: "https://%HOST%/soap/2.0/listAssignments" <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://ispringlearn.com/go/services/api/soap"> <soapenv:Header/> <soapenv:Body> <soap:ListAssignmentsRequest> <soap:credentials> <soap:token>p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE</soap:token> </soap:credentials> <soap:pageSize>10</soap:pageSize> <soap:pageToken>string</soap:pageToken> </soap:ListAssignmentsRequest> </soapenv:Body> </soapenv:Envelope>
Пример ответа
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://ispringlearn.com/go/services/api/soap"> <SOAP-ENV:Body> <ns1:ListAssignmentsResult> <ns1:assignments> <ns1:assignment> <ns1:assignmentId>16888ca8-1fab-11ec-99d4-0242ac120034</ns1:assignmentId> <ns1:title>test 1</ns1:title> </ns1:assignment> <ns1:assignment> <ns1:assignmentId>63ba9de0-1fab-11ec-acab-0242ac120034</ns1:assignmentId> <ns1:title>test 2</ns1:title> </ns1:assignment> </ns1:assignments> <ns1:nextPageToken>string</ns1:nextPageToken> </ns1:ListAssignmentsResult> </SOAP-ENV:Body> </SOAP-ENV:Envelope>