5

我被要求创建一个引擎,该引擎将从我们的本地数据库中获取课程(名称、简称、类别)并将其添加到 moodle 中。

我正在考虑为此使用 Moodle API。

我尝试使用网络服务但没有成功。

我需要类似的东西:

moodle_create_course($name, $short-name, $description, $category, $type)

有人有意见吗?

4

1 回答 1

4

如果您想从 PHP 中执行此操作,则在 course/lib.php 中有一个函数 create_course()

如果您想将其用作自动同步工具,请考虑在https://docs.moodle.org/en/Upload_courses工具中使用 CLI 脚本

如果您更喜欢 REST,则有一个名为 core_course_create_courses 的 Web 服务

于 2015-11-23T01:58:24.650 回答