PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gesperrte User bei Klamm auslesen



marcaust
13.06.2010, 16:56
Hi

Vermutlich bin ich im Augenblick einfach nur zu blind das zu finden.
Ich suche das Addon mit denen ich meine User bei Klamm darauf überprüfen kann ob diese bei Klamm gesperrt sind. Ich hab da mal eins gesehen, weiß nur im Augenblick nicht wo. Hat da jemand eine Idee wo ich das finden kann?

Danke
Marc

Sam2004
13.06.2010, 17:48
Nehm ich auch...Auch wenn ich schon Inaktivkontrollen mache, könnt man die "ganz Toten" gleich mitnehmen...

Xenon
13.06.2010, 17:48
kuckst du hier (http://scriptshop.org/?site=list&cat=10)

Autosperrcron
Per Cron werden alle User welche seit dem letzen Cronaufruf auf Klamm gesperrt wurden, oder sich abgemeldet haben gesperrt.

Sam2004
13.06.2010, 17:52
33,75 Mio :eek: ...Respekt^^

Ich bleib dann bei der Handarbeit xD ...Dennoch Danke für raussuchen.

marcaust
13.06.2010, 18:23
Danke @Xenon

Zu dem Preis kann ich das allerdings nicht selber schreiben, von daher... ;-)

neoplacer
13.06.2010, 22:03
Hi, wo bekommt der Cron die Daten her?

dude32
13.06.2010, 22:22
also der cron gleicht die daten über ef ab


Gesperrte User

http://www.klamm.de/engine/klamm/abuse.php
Parameter

ef_id// Ihre interne EF-ID (14934) ef_pw// Ihr EF-Passwort ab_time// Sperrungen ab unix_timestamp>=ab_time (optional) Returncodes (http://www.klamm.de/partner/ef_codes.txt)

1001// Alles OK 1002// EF Account existiert nicht 1003// EF Passwort falsch 1004// Nicht genug freie EF Anfragen 1016// ab_time Parameter nicht zulässig (optional) 1097// EF temporär überlastet 1098// EF Account ist gesperrt 1099// Unbekannter Fehler Rückgabeformat

Returncode|#Ergebnisse|#freeEFAnfragen|#bezEFAnfra gen
userID|sperr_time
userID|sperr_time
... // bei Error sind versch. Werte ggf. -1 Beispielaufruf

http://www.klamm.de/engine/klamm/abuse.php?ef_id=12345&ef_pw=test

funzt ähnlich wie bei der anmeldung


User Check

http://www.klamm.de/engine/klamm/validate.php
Parameter

ef_id// Ihre interne EF-ID (14934) ef_pw// Ihr EF-Passwort k_id// ID des klamm Users l_pw// Lose Passwort des klamm Users (optional) Returncodes (http://www.klamm.de/partner/ef_codes.txt)

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) 1097// EF temporär überlastet 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

http://www.klamm.de/engine/klamm/validate.php?ef_id=12345&ef_pw=test
&k_id=20876

neoplacer
13.06.2010, 22:38
Cool wusste ich noch gar nicht, wieder was gelernt, dass klamm da endlich eine Schnittstelle für hat. Darf man diese Daten speichern?

jpwfour
13.06.2010, 23:29
Denke mal du darfst die auch speichern, da es ja eh nur KlammID und Datum ist, beides nicht wirklich personenbezogen, besonders da es ja nur "unbenutze", da gesperrte, KlammIDs sind.

Muss man aber auch nicht speichern, anmelden können sich diese User eh nicht mehr,und beim nächsten Cronaufruf kann man das optionale Argument ab_time nutzen, um nicht jedesmal alle IDs abgleichen zu müssen.

dude32
18.06.2010, 15:09
Cool wusste ich noch gar nicht, wieder was gelernt, dass klamm da endlich eine Schnittstelle für hat. Darf man diese Daten speichern?


diese daten gibt es eigendlich schon solange ich einen ef bei klamm habe, also ca. 6 jahre

du kannst dort:


klamm



User Check (http://www.klamm.de/partner/ef_api.php?api=klamm_validate)
Gesperrte User (http://www.klamm.de/partner/ef_api.php?api=klamm_abuse)
Abmeldequeue (http://www.klamm.de/partner/ef_api.php?api=klamm_cancel)
Accountdaten (http://www.klamm.de/partner/ef_api.php?api=klamm_data)
Statistiken (http://www.klamm.de/partner/ef_api.php?api=klamm_stats)
Transaktionen (http://www.klamm.de/partner/ef_api.php?api=klamm_trans)
Neueste ID (http://www.klamm.de/partner/ef_api.php?api=klamm_newest)



EFhttp://img4.klamm.de/images/dpfeil_blue.gifklamm



Losestand abfragen (http://www.klamm.de/partner/ef_api.php?api=lose_saldo)
Lose einziehen (http://www.klamm.de/partner/ef_api.php?api=lose_get)
Lose verschicken (http://www.klamm.de/partner/ef_api.php?api=lose_send)



EFhttp://img4.klamm.de/images/dpfeil_green.gifEF



EF Transaktionen (http://www.klamm.de/partner/ef_api.php?api=ef_trans)
EF Status (http://www.klamm.de/partner/ef_api.php?api=ef_status)
Lose >> EF/Tresor (http://www.klamm.de/partner/ef_api.php?api=ef_efsend)
EF Confirm (http://www.klamm.de/partner/ef_api.php?api=ef_confirm)


nur es wird halt nicht alles genutzt :wink: