1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Keller-Elite LOGIN-API

Discussion in 'Tools Allgemein' started by hoschi111, Oct 7, 2013.

Thread Status:
Not open for further replies.
  1. hoschi111

    hoschi111 Administrator Staff Member Administrator

    Joined:
    Dec 19, 2017
    Messages:
    1,445
    Likes Received:
    0
    OFFIZIELLE KELLER-ELITE.COM LOGIN-API

    Beschreibung:
    Mit dieser API ist es möglich, die Forenzugangsdaten auch in dem eigenen Programmen zu verwenden und durch Rechte-Verwaltung eigene Zugangsbestimmungen zu definieren.
    Diese API funktioniert in allen .Net-IDEs, wie Visual Basic 2008, Visual Basic 2010, Visual Basic 2012, C# 2008, C# 2010, C# 2012, etc...

    Wie?:
    - API aus dem Anhang downloaden und als Verweis in das Projekt einbinden einbinden.
    - Um eine Funktion aufzurufen, muss "API_KE.KE_LOGIN_API" vor die API-Funktion geschrieben worden,
    oder man schreibt "Imports API_KE.KE_LOGIN_API" über die Klasse.
    - Ihr braucht allerdings einen Zugangstoken, damit wir euer Programm identifizieren können.
    Kontaktiert mich einfach via PN und ich schick euch ein Token zu.

    Funktionen:
    Um alle Funktionen der API nutzen zu können, muss der Benutzer sich einloggen.
    Dafür wird die Funktion >CheckUser< benutzt.

    CheckUser benötigt 3 Variablen: 1. Username (String), 2. Passwort (String), 3. Dein Programmtoken (String).
    Rückgabewert ist ein Boolean: True bei erfolgreichem Login, False bei ungültigem Login
    Bei einem Login gibt die Variable loginerror eine abrufbare Fehlermeldung aus, warum der Login gescheitert ist.

    Wenn die Funktion CheckUser ein -True- zurückgibt, können die weiteren Funktionen benutzt werden.

    GetUserName
    Rückgabewert: Benutzername (String)

    GetUserID
    Rückgabewert: Benutzer-ID (Integer)

    GetAllUserRanks
    Rückgabewert: Alle Benutzergruppen als Strings übersetzt (ArrayList)

    IsUserPremium
    Rückgabewert: Prüft, ob Benutzer ein Premium-User ist (Boolean)

    GetUserColor
    Rückgabewert: Farbe des Forennamens (System.Drawing.Color)

    GetUserRegisterDate
    Rückgabewert: Datum der Registrierung (Date)

    GetUserTotalPost
    Rückgabewert: Beitragszähler im Forum (Integer)

    GetUserLastActivity
    Rückgabewert: Letzte Aktivität des Benutzers (Date)

    IsUserVerified
    Rückgabewert: Prüft, ob der Benutzer einen "Grünen Haken" hat (Boolean)

    GetQueryTime
    Rückgabewert: Wann die Login-Anfrage an den Server gesendet worden ist (Date)
     
Thread Status:
Not open for further replies.