Andere Methoden

Einige der anderen verfügbaren Methoden mit einer kleinen Erklärung für jede:

function WSCreateUsers($params)

Erstellt Benutzer in Chargen. Das Passwort wird unverschlüsselt erwartet (was auf HTTPS in Ordnung ist, aber sonst nicht).

function WSCreateUser($params)

Erzeugt nur einen Benutzer.

function WSCreateUsersPasswordCrypted($params)

Erstellt Benutzer, die berücksichtigen, dass ihre Kennwörter möglicherweise verschlüsselt sind. Diese Methode erwartet die folgenden Parameter:

$params = array(
    'secret_key' => $finalKey,
    'users' => array(
        0 => array(
            'firstname' => '…',
            'lastname' => '…',
            'status' => 5,
            'email' => '',
            'loginname' => '',
            'password' => '',
            'encrypt_method' => '',
            'language' => '',
            'phone' => '',
            'expiration_date' => '',
            'official_code' => '',
            'original_user_id_name' => '',
            'original_user_id_value'=> '',
            'extra' => ''
        )
    )
);

function WSCreateUserPasswordCrypted($params)

Erstellt nur einen Benutzer, der sein Passwort berücksichtigt, ist möglicherweise verschlüsselt

Bearbeitet die Anmeldedaten eines Benutzers (Benutzername + Passwort)

Bearbeiten Sie mehrere Benutzer im Batch.

Bearbeiten Sie nur einen Benutzer

Benutzer bearbeiten, verschlüsselte Passwörter senden

Bearbeiten Sie einen Benutzer und senden Sie ein verschlüsseltes Passwort.

Warnung: Obwohl sehr diskret, gibt es in Chamilo LMS 1.9 ein Problem.* wobei wscreateUserGypwordCrypted den Benutzernamen in Form eines « loginname » -Feldes erwartet, während WseditUserPasswordCryptoD den Benutzernamen in Form eines « username » -Feldes erwartet. Stellen Sie sicher, dass Sie nicht auf dieses hereinfallen, da dies zeitaufwändig sein könnte.

Benutzer im Stapel löschen

Deaktivieren Sie Benutzer im Batch

Benutzer im Stapel aktivieren

Erstellen Sie einen Kurs

Erstellen Sie einen Kurs mit nur einem Titel

Bearbeiten eines bestehenden Kurses

Holen Sie sich die Kursbeschreibung für einen bestimmten Kurs

Bearbeiten einer Kursbeschreibung

Einen Kurs löschen

Erstellen Sie eine Sitzung. Diese Methode erwartet die folgenden Parameter:

Bearbeiten Sie eine (oder mehrere) bestehende Session (s) basierend auf dem ursprünglichen_session_id_value-Feld. Diese Methode erwartet die folgenden Parameter:

Löschen einer Session

Abonnieren Sie einen Benutzer für einen Kurs

Abonnieren Sie einen Benutzer für einen Kurs

Holen Sie sich Benutzerinformationen von einer Benutzer-ID

Holen Sie sich Benutzerinformationen von einem Benutzernamen

Einen Benutzer von einem Kurs abmelden

WARNUNG: Bitte beachten Sie hier den Tippfehler: Der Dienst heißt « suscribe » statt « subscribe ». Aus Gründen der Abwärtskompatibilität haben wir es so gelassen, aber machen Sie keinen Fehler: Sie müssen es in falschem Englisch eingeben, damit es funktioniert!Abonnieren Sie einen Benutzer für eine Sitzung. Diese Methode erwartet die folgenden Parameter:

Einen Benutzer von einer Sitzung abmelden

WARNUNG: Siehe Hinweis in WSSSusCribeUsersToSession

Abmelden mehrerer Benutzer von einer Sitzung im Batch

WARNUNG: Siehe Hinweis in WSSSusCribeUsersToSession

Abonnieren Sie mehrere Benutzer für eine Sitzung im Stapel. Diese Methode erwartet die folgenden Parameter:

WARNUNG: Siehe Hinweis in WSSSusCribeUsersToSession

Entfernen eines Kurses aus einer Session

Ruft eine Liste der auf der Plattform verfügbaren Kurse ab

Aktualisieren Sie den API-Schlüssel eines Benutzers

Listet die auf der Plattform verfügbaren Sitzungen auf

Last updated