Я использую Moodle 2.7.4.
Я пишу веб-приложение, которое использует API MEST REST.
Но я не смог найти API для изменения картинки профиля пользователя.
Кто-нибудь может сказать мне, что такое API и его документы.
PS: я знаю, что мы можем загрузить файл с /webservice/upload.php
Этот API возвращает itemid после загрузки файла.
Даже после обновления этого itemid в столбце изображения таблиц mdl_user изображение не отображается.
Изображение не отображается даже после того, как я обновил идентификатор столбца mdl_files для этого itemid, до таблицы mdl_user.
Для этого вызова Моя файловая область является черновой (когда я устанавливаю значок, она выдает ошибку 500)
Там я не один API для этой функции, но вы можете использовать «core_files_upload» для загрузки файлов, а затем использовать функцию «core_user_update_picture» для изменения изображения профиля пользователя. Пожалуйста, найдите эту функцию в документации по API, и вы получите представление.
Других решений пока нет …