Дерево страниц

ДОСТУПНО В 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>

  • Нет меток