web-services - 使用 Web 服务获取 Moodle 中的所有用户

标签 web-services moodle

我正在开发一个 Java 客户端来与 Moodle 交互。我想让所有用户在 Moodle 安装中注册。

我找到了名为 core_user_get_users 的 webservice 函数它返回一个包含用户的列表。

当我在没有任何参数的情况下调用该服务时,我会收到 invalid parameter 的回复。异常(exception)。

当我添加一个标准参数( criteria[0][key]=id&criteria[0][value]=some_id )时,它会返回具有该特定 id 的单个用户.

我似乎无法找到传递给函数以获取用户注册的整个列表的条件。

最佳答案

您可以使用 email标准。如果您有值 %%它将检索所有注册用户。

关于web-services - 使用 Web 服务获取 Moodle 中的所有用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30975352/

相关文章:

php - 将数组中的数据保存在变量中-Moodle

session - 心情 "Can not initialise PHP session, please verify that your browser accepts cookies."

java - 无法在浏览器中打开 WSDL

c# web 服务不返回结果

moodle - Quickforms 和 Moodle

php - 如何远程向 Moodle 中的现有用户添加类(class)?

javascript - 安装后 Moodle 3.7 无法正确加载

java - 使用@WebService的 `endpointInterface`属性时如何隐藏Web服务中的接口(interface)方法?

java - Ksoap简单数组android

django - 将 Django 连接到 Web 服务而不是数据库