0

有没有办法从非 Moodle 应用程序动态生成具有所需功能的Moodle Web 服务令牌

4

1 回答 1

1

目前我只知道您能够直接从 Moodle 中生成访问令牌(站点管理 > 插件 > Web 服务 > 管理令牌)。

如果您在与 Moodle 安装相同的服务器上运行脚本,那么我想您可以破解代码并找出需要哪些 php 文件,然后将它们包含在您的脚本中。

编辑:

我上面的回答可能不正确...我遇到了以下文档https://docs.moodle.org/dev/Creating_a_web_service_client,其中指出您可以从 /login/token.php 请求令牌但是该文档适用于Moodle v2.2 并且由于 Moodle 已经升级到 v3.3,您需要做更多的挖掘工作,看看这些新版本是否仍然提供该功能。

于 2017-10-28T01:28:14.977 回答