【发布时间】:2018-01-06 22:46:34
【问题描述】:
我已经检查了 mod/quiz/db/services.php ,但找不到任何相同的 api。
注意:测验数据,如问题、答案详情。
【问题讨论】:
-
嗨,请查看下面的moodle doc .. docs.moodle.org/dev/Question_API希望这会有所帮助
-
我已经检查过了。但无法获得相同的api。请帮忙
我已经检查了 mod/quiz/db/services.php ,但找不到任何相同的 api。
注意:测验数据,如问题、答案详情。
【问题讨论】:
是的,如果您使用moodle webservices,您可以使用mod_quiz_get_attempt_data 获取问题数据。你可以通过this link使用很多其他功能。
下面是一个用法示例:
http://yourwebsite.com/moodle/webservice/rest/server.php?moodlewsrestformat=json&wstoken=YOUR_TOKEN&wsfunction=mod_quiz_get_attempt_data&attemptid=1&page=0
您必须替换 attemptid、wstoken 和 page。我希望这会有所帮助
如果您不知道如何在moodle平台启用webservices,您只需前往this link即可。
【讨论】:
mod_quiz_get_attempt_data回复的任何提示?似乎所有问题都在问题对象的 html 字段中返回。