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

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Включить страницу
Лэйблы с указанием тарифа
Лэйблы с указанием тарифа

Метод: withdrawGamificationPoints

Вы можете списать баллы у выбранного пользователя с помощью метода withdrawGamificationPoints

...

Параметры запроса

ПараметрТипОписание
credentials
token (обязательный)
credentialsСмотрите описание объекта Credentials.
stringТокен доступа. Вы можете получить токен с помощью запроса
userId (обязательный)stringID пользователя, которому будут начислены баллы
.
amount (обязательный)stringКоличество баллов для списания
reason (
необязательный
обязательный)stringПричина списания баллов

Права пользователя для выполнения запроса

Владелец аккаунта, Администратор аккаунта, Администратор подразделения или роль с индивидуальными настройками.

Администратор подразделения или пользователь с ролью с индивидуальными настройками могут списать баллы только пользователям своего подразделения и вложенных в него подразделений. 

Методы добавления и удаления баллов не работают, если у вас ограничен доступ к изменению пользователей (см. Настройки роли). 

Возможные ошибки

ТипОписание
Permission deniedНедостаточно прав у пользователя для
добавления подразделений.
изменения пользователей
Wrong parametersНе удалось обработать запрос, т.к. он не включает все нужные параметры или они заданы неверно
.

 Пример запроса

Блок кода
languagexml
<?xml version="1.0" encoding="utf-8"?>
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="httphttps://schemas.xmlsoap.org/soap/envelope/"
                     xmlns="httphttps://ispringlearn.com/go/services/api/soap">
    <SOAP-ENV:Body>
      <WithdrawGamificationPointsRequest>
        <credentials>
              <accountUrl>http://myaccount.ispringlearn.ru</accountUrl>  <token>p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE</token>
            <email>email@email.com</email>
          <password>password</password>
          </credentials>
        <userId>2c180ffc-8841-11e9-b68a-0242c0a85016</userId>
        <amount>80</amount>
        <reason>Не прошел тренинг</reason>
      </WithdrawGamificationPointsRequest>
    </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

...

Блок кода
languagexml
<?xml version="1.0" encoding="UTF-8"?>
	<SOAP-ENV:Envelope xmlns:SOAP-ENV="httphttps://schemas.xmlsoap.org/soap/envelope/" 
		xmlns:ns1="httphttps://ispringlearn.com/go/services/api/soap"><SOAP>
		<SOAP-ENV:Body><ns1:SuccessResult><ns1Body>
			<ns1:SuccessResult>
				<ns1:success>true</ns1:success><success>
			</ns1:SuccessResult><SuccessResult>
		</SOAP-ENV:Body><Body>
	</SOAP-ENV:Envelope>