Moodle: moodle_role_assign с использованием веб-сервисов API - PullRequest
0 голосов
/ 16 ноября 2011

Я успешно создал пользователя, используя API.Я пытаюсь назначить роль для созданного пользователя и использую функцию веб-сервисов moodle_role_assign для выполнения этой функции.Но когда я пытаюсь это сделать, я получаю исключение с сообщением " Обнаружено неверное значение параметра, выполнение не может быть продолжено. "

Это URL-адрес запроса

http://localhost:8888/moodle21/webservice/rest/server.php?wstoken=24053894192315aa6c23764c700b59c6&wsfunction=moodle_role_assign&assignments[0][roleid]=5&assignments[0][userid]=33&assignments[0][contextid]=10

Буду очень признателен, если вы поможете мне с этим.

Спасибо:)

1 Ответ

0 голосов
/ 25 ноября 2011

Обновление до Moodle 2.2 (в настоящее время это основная ветка: https://github.com/moodle/moodle) и включение режима отладки Moodle> = НОРМАЛЬНОЕ. В Moodle 2.2 сообщение об ошибке будет указывать, какой параметр неправильный и что ожидалось.

...