Rest 从非Moodle应用程序动态生成具有所需功能的Moodle Web服务令牌
是否有一种方法可以从非Moodle应用程序动态生成具有所需功能的Moodle Web服务令牌?目前,我只知道您可以直接从Moodle内部生成访问令牌(站点管理>插件>Web服务>管理令牌) 如果您在与Moodle安装相同的服务器上运行脚本,那么我想您可以破解代码,找出需要哪些php文件,然后将它们包含在脚本中 编辑: 我上面的回答可能不正确。。。 我看到了以下文档,其中指出您可以从/login/token.php请求令牌Rest 从非Moodle应用程序动态生成具有所需功能的Moodle Web服务令牌,rest,api,moodle,moodle-api,moodle-mobile,Rest,Api,Moodle,Moodle Api,Moodle Mobile,是否有一种方法可以从非Moodle应用程序动态生成具有所需功能的Moodle Web服务令牌?目前,我只知道您可以直接从Moodle内部生成访问令牌(站点管理>插件>Web服务>管理令牌) 如果您在与Moodle安装相同的服务器上运行脚本,那么我想您可以破解代码,找出需要哪些php文件,然后将它们包含在脚本中 编辑: 我上面的回答可能不正确。。。 我看到了以下文档,其中指出您可以从/login/token.php请求令牌 但是,文档是针对Moodle v2.2的,由于Moodle已经升级到v3.
但是,文档是针对Moodle v2.2的,由于Moodle已经升级到v3.3,您需要进行更多挖掘,以查看该功能是否仍在这些较新版本上可用。对于请求,令牌应该已经存在于站点管理的“管理令牌”部分下的特定服务中,如果我错了,请改进我!