Кто-нибудь понял, как использовать функцию Moodle 'mod_quiz_process_attempt'?Moodle Quiz REST API
Я изучаю веб-службы Moodle (API REST), чтобы запросить викторину, настроенную на Moodle. Я разрабатываю приложение для Android, с помощью которого пользователи могут попробовать Moodle Quiz (вопросы имеют тип Multiple Choice).
Я уже понял, как начать пробную попытку и получить данные опроса, но я не смог узнать, как сохранить и обработать выбранные ответы на Moodle через предоставленный REST API.
Функция Moodle 'mod_quiz_process_attempt' должна нести ответственность за это. Согласно документации Moodle, функция нуждается в аргументе, называемом «данные», который представляет собой массив имен-значений-объектов.
General structure
Default to "Array
(
)
" //the data to be saved
list of (
object {
name string //data name
value string //data value
}
)
Мои вопросы: Какие «данные» (имена которых и ценности), мне нужно, чтобы перейти к функции?
Благодарим вас за ответ, но эта функция также нуждается в аргументе «данных». Какие данные я должен сохранить (какое имя? Какое значение?)? – baklavacode