Wie kann ich ein benutzerdefiniertes Moodle -Plugin erstellen, das sich in eine externe API integriert?Php

PHP-Programmierer chatten hier
Guest
 Wie kann ich ein benutzerdefiniertes Moodle -Plugin erstellen, das sich in eine externe API integriert?

Post by Guest »

Ich entwickle ein benutzerdefiniertes Moodle -Plugin, das Daten von einer externen API abrufen und in einem Kursmodul anzeigen muss. Mein Ziel ist: < /p>

authentifizieren mit der externen API mit OAuth2. < /Li>
Spezifische Daten abrufen (z. , Noten oder Inhalte). < /li>
Zeigen Sie diese Daten in einem benutzerdefinierten Stimmblock oder Aktivitätsmodul an. < /li>
< /ol>
I Ich habe die Dokumentation von Moodle Developer überprüft, aber ich bin unklar: < /p>

Wie man das Plugin für die externe API -Integration strukturiert. < /li>
Wo können API -Aufrufe implementiert werden (z. B. lib.php , benutzerdefinierte Klassen oder Ajax). /li>
< /ul>
Hier ist, was ich bisher versucht habe: < /p>

Ich habe die erstellt Grundlegende Plugin -Struktur mit dem Moodle Plugin Skeleton Generator. ul>
Ich habe jedoch Probleme, mit Authentifizierung umzugehen und API -Daten nahtlos in Moodle zu integrieren. Plugins? Gibt es vorhandene Beispiele oder Muster, denen ich folgen sollte? < /P>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post