2017-09-09 5 views
1

私は特定のコースをmoodle rest apiで作成しました。そのコースにファイルを追加したいと思います。コースは週/トピック形式を取ることができます。選択したトピック/週の下にアップロードしたファイルを追加する必要があります。どのように達成できますか? 。core_files_uploadを使用してファイルをアップロードしましたが、選択したコースに追加するにはどうすればよいですか?ファイルを作成するために選択したコースの下でmoodleにファイルをアップロード

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

答えて

1

はあなたがコースに「mod_resourceの活動のインスタンスを作成し、そのリソースに関連するファイルを添付する必要があり、当然に表示されます。

現在、コース内でアクティビティを作成するためのWebサービスは存在しません(https://tracker.moodle.org/browse/MDL-40779はまだ不完全であるようです)。

この時点でできることは、カスタムMoodleプラグイン(おそらくlocal plugin)を作成してから、この機能を追加するためにyour own webserviceを実装することです。

関連する問題