Я пытаюсь интегрировать Moodle с внешней системой, основная идея заключается в том, что когда пользователь регистрируется во внешней системе, он должен быть зарегистрирован в Moodle одновременно.
Для этого янеобходимо использовать веб-сервисы на Moodle, в частности: "auth_email_signup_user"
Я следовал инструкциям из следующего документа Moodle: Использование веб-сервисов
Моя идея - использовать протокол REST и использовать токен пользователя Admin.
Однако, когда я звоню в службу регистрации, сервер Moodle возвращает мне:
<?xml version="1.0" encoding="UTF-8" ?>
<EXCEPTION class="moodle_exception">
<ERRORCODE>registrationdisabled</ERRORCODE>
<MESSAGE>Registration is disabled on this site</MESSAGE>
</EXCEPTION>