EF Frage

Arrizer

.:.:.:.:.:.:.:.:.
ID: 243529
L
14 Mai 2006
128
6
Hi, ich habe selbst keinen EF Acc und würde gern wissen was die einzelnen Rückgabewerte bedeuten. Der erste ist ja der Antwortcode, das weiß ich (hab ich einen Beitrag dazu gefunden) nur für die anderen finde ich hier irgendwie keine genaue Erklärung. Wär nett wenn mir das einer auf die Schenelle sagen könnte. :)

P.S: Warum ist die EF-Dokumentation eigentlich von klamm selbst public? :-?

Danke schonmal,

arrizer
 
Das hängt davon ab, was du machen willst. Über den EF kannst du ja vieles machen, z. B. gesperrte User finden, Accountdaten abrufen usw. Je nachdem sind die Rückgabewerte natürlich anders.

Wenn du einen EF hast und dich dort einloggst gibt es dafür eine Übersicht.

Beim Loseverschicken von EF an Klamm sieht es z. B. so aus:
Rückgabeformat:
Returncode|#EFLose|#UserLose|#freeEFAnfragen|#bezEFAnfragen

Oder Accountdaten z. B.:
Rückgabeformat:
Returncode|#freeEFAnfragen|#bezEFAnfragen
msg|pn|bew|gb|membernews|umfrage|special|reload|kontostand
refsE1|refsE2|refsE3|refsE4|refsE5|nextmoney
myfriend1|myfriend2|myfriend3|....
#lose|#tresor|#gespendet|#geshreddert|last_trans
geschlecht|geburtstag

Ich hab die zwei Beispiele jetzt einfach mal von der Seite kopiert :).
 
Vielen Dank! Das wars was ich wissen sollte.
Sind die Rückgabewerte bei "validate.php" gleich?

Frage mich nur warum eben diese Dokumentation nicht für jedermann zugänglich ist... naja, danke auf jeden Fall :D
 
Arrizer schrieb:
Sind die Rückgabewerte bei "validate.php" gleich?
Das steht zum Thema validate.php da:

User Check
https://www.klamm.de/engine/klamm/validate.php
Parameter:
ef_id // Ihre interne EF-ID (12258)
ef_pw // Ihr EF-Passwort
k_id // ID des klamm Users
l_pw // Lose Passwort des klamm Users (optional)
Returncodes:
1001 // Alles OK
1002 // EF Account existiert nicht
1003 // EF Passwort falsch
1004 // Nicht genug freie EF Anfragen
1006 // klammUser existiert nicht
1007 // klammUser ist gesperrt
1009 // Lose Passwort falsch (optional)
1098 // EF Account ist gesperrt
1099 // Unbekannter Fehler
Rückgabeformat:
Returncode|Nickname|#freeEFAnfragen|#bezEFAnfragen|Signed|Status|Since
// bei Error sind versch. Werte ggf. -1
// Signed = Anmeldedatum (erst seit dem 22.04.2002)
// Status = Onlinestatus des Users: ON (1), OFF (0), PRIVACY (2)
// Since = ON (wie lange), OFF (letztes Mal ON), PRIVACY (seit wann)
Beispielaufruf:
https://www.klamm.de/engine/klamm/validate.php?ef_id=12345&ef_pw=test
&k_id=20876

Arrizer schrieb:
Frage mich nur warum eben diese Dokumentation nicht für jedermann zugänglich ist...
Einen EF kann sich ja jedermann kostenlos anlegen... erst die Aufladung kostet ;).
 
wenn du auf Interface (API) klickst stehen die ganzen Funktionen da, zB lose schicken oder lose einziehen usw

und wenn du auf das jeweilige klickst steht das Rückgabeformat immer ganz unten auf der jeweiligen seite

Das kann man doch net übersehen ^^
 
Die Seite kannst du aber nur sehen, wenn du in deinen EF eingeloggt bist. Sobald du ausgeloggt bist, ist das nicht mehr möglich. Und Arrizer hat ja keinen EF... ;).
 
dabu schrieb:
Die Seite kannst du aber nur sehen, wenn du in deinen EF eingeloggt bist. Sobald du ausgeloggt bist, ist das nicht mehr möglich. Und Arrizer hat ja keinen EF... ;).
oO ich sollte mal genauer lesen ^^

ok kein thema sorry nochmal