如何知道 Moodle Webservices 函数的参数是什么,例如 core_user_create_users

suc*_*eed 3 php rest curl web-services moodle

使用curl,我尝试对Web 服务功能进行休息调用以创建用户。但是,我不知道所需的参数是什么,也找不到任何相关文档。

我收到错误:

url: mymoodle/webservice/rest/server.php?wstoken=304632866235d8239cd7bf41809dcd03&wsfunction=core_user_create_users&criteria[0][key]=用户名&criteria[0][value]=名称&criteria[1][key]=密码&criteria[1][value]=密码

无效检测到参数值单个结构中缺少必需的键:用户

suc*_*eed 5

API 文档提供了更广泛的文档,不仅介绍了所有可用 Web 服务功能所需的参数,还介绍了 REST 和 XML-RPC 中的预期响应及其结构,可从 Moodle 站点访问。

要访问这些文档,您必须具有管理员访问权限,因为它们可以在位于以下位置的管理子菜单中找到:

站点管理 > 插件 > Web 服务 > API 文档

“core_user_create_users”函数的参数