2017-09-09 5 views
1

나는 moodle rest API를 사용하여 특정 코스를 만들었고 특정 코스에 파일을 추가하고 싶습니다. 이 과정은 주/주제 형식을 택할 수 있습니다. 선택한 주제/주 아래에 업로드 된 파일을 추가해야합니다. 어떻게 할 수 있습니까? . core_files_upload을 사용하여 파일을 업로드했으나 선택한 과정에 어떻게 추가 할 수 있습니까? 파일을 만들기 위해선택한 코스에서 무들에 파일 업로드

Array 
(
    [contextid] => int   
    [component] => string   
    [filearea] => string   
    [itemid] => int   
    [filepath] => string   
    [filename] => string   
    [url] => string   
) 

답변

1

는 과정에서,이 과정에서 'mod_resource'활동의 인스턴스를 만든 다음 해당 자원에 관련 파일을 첨부 할 필요가 나타납니다.

현재 코스 내에서 활동을 만드는 웹 서비스가 없다고 생각됩니다 (https://tracker.moodle.org/browse/MDL-40779은 여전히 ​​불완전한 것으로 보입니다).

당신이 할 수있는 최선의 방법은 맞춤형 무들 플러그인 (아마도 local plugin)을 만든 다음이 기능을 추가하기 위해 your own webservice을 구현하는 것입니다.