关于so??ap客户端:使用Web服务将Scorm文件上传到Moodle中的课程

Upload a Scorm File to a Course in Moodle with Web service

我已经通过 SOAP 协议使用 Java 客户端使用 joomdle WS"joomdle_create_course" 创建了一个 Moodle 课程。之后,我在我的个人区域上传了一个带有 WS"core_files_upload" 的 SCORM 包文件。
现在我想通过 WS 将此 Scorm 文件与我的课程链接!我该怎么办?

你知道"core_files_upload"的参数是什么(例如filearea,component,itemid,filepath...)我必须用它来配置文件在Moodle中当然存储的确切路径中吗?

非常感谢!


您可以在自己的 moodle 实例中找到 API 文档

/moodle/admin/webservice/documentation.php

函数core_files_upload有以下参数:

1
2
3
4
5
6
7
8
9
10
Array
(
    [contextid] => int        
    [component] => string        
    [filearea] => string        
    [itemid] => int        
    [filepath] => string        
    [filename] => string        
    [url] => string        
)