【发布时间】:2022-02-06 02:37:35
【问题描述】:
我已经完成了在我的 Moodle 3.11 实例上设置 Web 服务所需的一切,包括角色/功能/用户。但是发送测试请求总是给{ “异常”:“dml_missing_record_exception”, “错误代码”:“无效记录”, "message": "在数据库表 external_functions 中找不到数据记录。" }
访问它的 URL 格式为 https:///moodle/webservice/rest/server.php?wsfunction=core_user_create_user&service=mymoodleusermanage&moodlewsrestformat=json&users[0][username]=ABC&users[0][firstname]=VPTest&users [0][lastname]=None&users[0][email]=mail@xxx.com&users[0][password]=xxxxx&users[0][auth]=manual&wstoken=xxxxxxxxxxxxxx
服务参数正确设置为服务的短名称。除了站点管理->服务器->Web服务->外部服务->自定义服务之外,是否必须在其他任何地方定义服务
感谢您提供的任何帮助
【问题讨论】:
标签: moodle moodle-api