2016-04-22 12 views
0

Ich habe eine Anwendung, wo ich Datensatz von Moodle holen muss.Moodle: Web-Service-Aufruf, um Zuordnungen unter Kurs

Ich erhalte Kurse und Kategorien mit den folgenden API-Anrufen. core_course_get_courses core_course_get_categories

aber nicht in der Lage, die richtigen Parameter zu finden (oder meine Implementierung war falsch) für mod_assign_get_assignments

Ich versuchte, wie unten

http://moodle/webservice/rest/server.php?wsfunction=mod_assign_get_assignments&moodlewsrestformat=json&wstoken=token&courseids[0]=27 

kann jemand eine Idee, wie kann ich Erhalten Sie Aufträge von einem Kurs?

Bitte helfen

Antwort

0

Verfahren folgend, welches verwendet Aufzeichnungen unter einem Kurs

in Moodle Dies funktioniert nur
http://moodle/webservice/rest/server.php?wsfunction=mod_assign_get_assignments&moodlewsrestformat=json&wsfunction=core_course_get_contents&moodlewsrestformat=json&courseid= 
+0

zu holen, wenn der WebService Benutzer tothat bestimmten Kurs eingeschrieben ist, andernfalls gibt es { „Kurse“: [] , "warnings": [{"item": "course", "itemid": 3, "warningcode": "2", "message": "Benutzer ist nicht angemeldet oder hat keine Funktion angefordert"}]} –