Webservice funktion liefert nicht alles zurück

Webservice funktion liefert nicht alles zurück

von Saif Deen -
Anzahl Antworten: 0
Hallo zusammen,

ich versuche zurzeit zwei Methoden der Webservice API  (Moodle 2.6) über REST anzusprechen:

1. core_course_get_categories
2. core_course_create_courses

Mit beiden habe ich folgende probleme:

Nr. 1:
Die Funktion liefert mir zwar categories zurück aber leider keine subcategories. Auch wenn ich wie bei der Doku angegeben den Parameter "addsubcategories=1" hinzufüge werden nur die Top-Level-Categories zurück geschickt. Eine Idee woran es liegen könnte?

Nr. 2
Das erstellen von Kursen klappt soweit, nur möchte ich gerne den Kursleiter einen bestimmten Nutzer zuweisen. Wenn ich jetzt ein Kurs erstelle, wird es ja unter dem Nutzer mit den WS-Rechten erstellt. Gibt es da eine möglichkeit die Kursleitung abzugeben?

Kurzer hintergrund:

Wir haben ein zentrales System wo Lehrende Kursinformationen speichern und hier soll man die Möglichkeit haben sofort ein Moodle-Kurs erstellen können. Wir haben in beiden Systemen einen eindeutigen Identifier des Nutzers der Kursleiter sein soll. Natürlich muss vor dem erstellen des Kurses auch die Category/Subcategory ausgewählt werden.

Über Feedback würde ich mich freuen!
Mittelwert:  -