我被要求创建一个引擎,它将从我们的本地数据库中获取课程(名称,短名称,类别)并将其添加到moodle。
我正在考虑使用Moodle API。
我尝试使用网络服务但没有运气。
我需要类似的东西:
moodle_create_course($name, $short-name, $description, $category, $type)
有人有输入吗?
答案 0 :(得分:1)
如果你想从PHP中做到这一点,那么当然/ lib.php中有一个函数create_course()
如果您想将其作为自动同步工具,请考虑在https://jsfiddle.net/izmy666/xnyydvb6/工具中使用CLI脚本
如果您更喜欢REST,那么有一个名为core_course_create_courses的Web服务