Как изменить изображение пользователя в Moodle с помощью REST API

Я использую Moodle 2.7.4.

Я пишу веб-приложение, которое использует API MEST REST.
Но я не смог найти API для изменения картинки профиля пользователя.

Кто-нибудь может сказать мне, что такое API и его документы.

PS: я знаю, что мы можем загрузить файл с /webservice/upload.php
Этот API возвращает itemid после загрузки файла.
Даже после обновления этого itemid в столбце изображения таблиц mdl_user изображение не отображается.
Изображение не отображается даже после того, как я обновил идентификатор столбца mdl_files для этого itemid, до таблицы mdl_user.
Для этого вызова Моя файловая область является черновой (когда я устанавливаю значок, она выдает ошибку 500)

2

Решение

Там я не один API для этой функции, но вы можете использовать «core_files_upload» для загрузки файлов, а затем использовать функцию «core_user_update_picture» для изменения изображения профиля пользователя. Пожалуйста, найдите эту функцию в документации по API, и вы получите представление.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]