【问题标题】:How to know what the parameters are for Moodle Webservices' functions such as core_user_create_users如何知道 Moodle Webservices 函数的参数是什么,例如 core_user_create_users
【发布时间】:2015-09-20 08:41:22
【问题描述】:

我正在尝试使用 curl 对 Web 服务函数进行休息调用以创建用户。但是,我不知道所需的参数是什么,并且找不到任何关于此的文档。

我收到了错误:

url: mymoodle/webservice/rest/server.php?wstoken=304632866235d8239cd7bf41809dcd03&wsfunction=core_user_create_users&criteria[0][key]=username&criteria[0][value]=name&criteria[1][key]=password&criteria[1][value] =密码

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

【问题讨论】:

标签: php web-services rest curl moodle


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    • 2021-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多