Php Desire2Learn Valence API课程创建路径信息不正确
我正在用php valence api对课程创建进行一些测试,创建课程时一切正常,但路径信息不正确,不管出于什么原因,它只是在中创建了一个文件夹,名称作为课程代码。我错过什么了吗Php Desire2Learn Valence API课程创建路径信息不正确,php,creation,desire2learn,Php,Creation,Desire2learn,我正在用php valence api对课程创建进行一些测试,创建课程时一切正常,但路径信息不正确,不管出于什么原因,它只是在中创建了一个文件夹,名称作为课程代码。我错过什么了吗 $rand_course_id = rand( 99999, 999999); echo $rand_course_id; $json = '{ "Name": "Valence '.$rand_course_id.'", "Code": "VALENCE_'.$rand_course_id.'",
$rand_course_id = rand( 99999, 999999);
echo $rand_course_id;
$json = '{
"Name": "Valence '.$rand_course_id.'",
"Code": "VALENCE_'.$rand_course_id.'",
"Path": "/content/enforced ",
"CourseTemplateId": "6722",
"SemesterId": null,
"StartDate": null,
"EndDate": null,
"LocaleId": null,
"ForceLocale": "false",
"ShowAddressBook": "true"
}';`
mphs_json_request('courses',$json);
有一个配置变量强制将课程内容的路径转换为特定的形式。变量为d2l.Tools.CMS.CoursePathEnforced。也许该值在您的系统中处于启用状态 谢谢你的提示,我们的系统现在已经打开了。看来这对我来说可能是一条死胡同,除非我能把它打开。