AmJano (14.11.2012), Comu (15.11.2012), Dbzfreak1337 (14.11.2012), DnL (15.11.2012), Fif (16.11.2012), Gangstersheep (15.11.2012), Gurke (17.11.2012), milchbubix (15.11.2012), Mr. White (15.11.2012), Mr.Bombastic (16.11.2012), patlux (03.07.2013), Pwned (14.11.2012), Raumi (15.11.2012), rVs14 (20.11.2012), Sky.NET (14.11.2012), uncopyable (14.11.2012)
Thema: [Release] U-Hacks API
-
14.11.2012, 23:00 #1
- Registriert seit
- 15.11.2011
- Beiträge
- 6.080
- Blog Entries
- 5
Thanked 9.118 Times in 2.995 Posts[Release] U-Hacks API
Was ist eine API?
Eine API ist eine Schnittstelle, die Programmierern die Integration von U-Hacks in eigene Software erleichtern soll.
In diesem Fall geht es konkret um die validierung von Zugangsdaten und das auslesen diverser Nutzerinfos wie Beiträge, erhaltene Danke etc.
Wie nutze ich die U-Hacks API?
Einfach einen HTTP POST-Request an http://u-hacks.net/api.php mit den Parametern u für den Username und p für das md5 gehashte Passwort senden.
Code:Methode: POST URL: http://u-hacks.net/api.php Content-Parameter: u => Benutzername p => Passwort (MD5 gehasht)
Code:POST /api.php HTTP/1.1 Host:u-hacks.net User-Agent:API Content-Type:application/x-www-form-urlencoded u=test&p=202cb962ac59075b964b07152d234b70
Mögliche Ausgabewerte:
Spoiler:
Liste aller derzeit vorhandenen Benutzergruppen:
Spoiler:
Gibt es auch Beispiele?
C#
Die Klasse UHAPI.cs bietet bequemen Zugriff auf alle möglichen Rückgabewerte der API.
Sie kann zusammen mit einem kleinen Sample hier heruntergeladen werden:
Download UHAPI.cs + Sample: UHAPI_CSharp_Sample.rar
Samples für weitere Sprachen werden demnächst noch folgen.
Grundsätzlich ist die Nutzung der API mit jeder Programmiersprache möglich, die Websockets unterstützt.
Hinweise zur Nutzung
Die API sollte sinnvoll eingesetzt werden.
Bei Abfragen nach der Anzahl der Beiträge sollte man auch immer an das Spamaufkommen denken.
Hier bietet es sich an weitere Faktoren wie Beispielsweise die Registrierungszeit oder die Anzahl der erhaltenen Danke mit einzubeziehen, um Spam zu vermeiden.
Möchte man den Zugriff durch eine Authentifizierung über U-Hacks schützen, sollte man auch den Sicherheitsaspekt bedenken.
Reine Abfragen nach dem Schema
Code:if(posts > 50) { mainForm.show(); }else { Environment.Exit(0); }
Zumal sich Sprachen wie .NET oder Java schon von Haus aus vergleichsweise einfach reversen und manipulieren lassen.
-
The Following 16 Users Say Thank You to DMW007 For This Useful Post:
-
14.07.2013, 17:47 #2
- Registriert seit
- 15.11.2011
- Beiträge
- 6.080
- Blog Entries
- 5
Thanked 9.118 Times in 2.995 PostsAW: [Release] U-Hacks API
In der letzten Zeit gabs Probleme mit der API. Funktioniert nun wieder alles wie bisher.
-
The Following 6 Users Say Thank You to DMW007 For This Useful Post:
Darkfield (15.07.2013), Dbzfreak1337 (14.07.2013), Gangstersheep (14.07.2013), patlux (14.07.2013), Snees (14.07.2013), svN (16.02.2014)
Ähnliche Themen
-
[Release] U-IMG | U-Labs Imagehoster
Von DMW007 im Forum News und AnkündigungenAntworten: 1Letzter Beitrag: 27.06.2021, 22:32 -
[Release] U-Hacks Downloadbase
Von DMW007 im Forum News und AnkündigungenAntworten: 2Letzter Beitrag: 21.11.2013, 23:35 -
[RELEASE] U-Hacks Radioplayer
Von Pwned im Forum ShowroomAntworten: 4Letzter Beitrag: 02.04.2013, 22:16 -
[Release] U-Hacks Tauschüberwachersystem
Von DMW007 im Forum News und AnkündigungenAntworten: 0Letzter Beitrag: 25.03.2013, 14:52 -
[Release] U-Hacks Telefonbomber
Von DMW007 im Forum ShowroomAntworten: 8Letzter Beitrag: 24.01.2012, 20:48
Stichworte
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.