0
Moodleコース(コース+レッスン)に関するすべての情報を収集しようとしています。Moodle Apiを使用してコース情報を取得しましたが、基本情報のみを取得します。 (もちろん下に作成)レッスンMoodleは、コース情報とすべてのレッスンをApiで取得します
Eg : var domainname = 'http://<server URL>/moodle';
var token = 'df337369637c692303d903f8cacf1eb0';
var functionname = 'core_course_get_courses';
var serverurl = domainname + '/webservice/rest/server.php' ;
var data = {
wstoken: token,
wsfunction: functionname,
moodlewsrestformat: 'json'
} var response = $.ajax(
{ type: 'GET',
data: data,
url: serverurl
}
);
と私はAPIを介して情報を得ることができます.How私はもちろんの下に作成したレッスンの詳細をしたい
{"id":2,"shortname":"IV Support Queries","categoryid":1,"categorysortorder":10001,"fullname":"IV Support Queries","displayname":"IV Support Queries","idnumber":"","summary":"<p>IV Support Queries Desc<br \/><\/p>","summaryformat":1,"format":"topics","showgrades":1,"newsitems":5,"startdate":1479168000,"numsections":5,"maxbytes":0,"showreports":0,"visible":1,"hiddensections":1,"groupmode":0,"groupmodeforce":0,"defaultgroupingid":0,"timecreated":1479127227,"timemodified":1479198758,"enablecompletion":0,"completionnotify":0,"lang":"","forcetheme":"","courseformatoptions":[{"name":"numsections","value":5},{"name":"hiddensections","value":1},{"name":"coursedisplay","value":1}]}
のように出力が見えます。もちろんに関連するすべての情報を取得おかげ
1 - あなたがMoodleのどのバージョンを使用していますか? –
さらに、あなたは何について話していますか?アクティビティ(モジュール)セクション?正確である。 –
最新バージョンのmoodle-3.1.3を使用します。最初に、コースごとに1つのコースとレッスンを作成します。コース+レッスンを取得します。 –