Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Minecraft > Minecraft Mods, Textures, Skins & Maps
You last visited: Today at 13:16

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Minecraft Profile Information (UUID, etc.)

Discussion on Minecraft Profile Information (UUID, etc.) within the Minecraft Mods, Textures, Skins & Maps forum part of the Minecraft category.

Reply
 
Old   #1

 
Floppy012's Avatar
 
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
Minecraft Profile Information API (UUID, etc.)

Hallo,


ich habe ein Tool geschrieben, das es ermöglicht per Name oder UUID an die Profilinformationen eines Minecraftaccounts zu kommen.

Das tool erleichtert es an die Informationen zu kommen, da man hier anstelle der POST methode die GET methode verwenden kann.


Name -> Profil:
Um durch einen Namen an die Profil-Informationen zu kommen muss diese URL aufgerufen werden:
Code:
http://mcprofileinfo.f012.de/{name}
{name} muss hier durch den Spielernamen ersetzt werden.

Der zurückgegebene JSON-String sieht sollte dann etwa so aussehen:
Code:
{"status":"success","statusCode":0,"content":{"profiles":[{"id":"65537f3d92284cc99ebeeea6c7ec1284","name":"thefloppy012","legacy":true,"demo":true}],"size":1}}
Dieser Account ist nicht premium (dennoch bei Minecraft registriert), und hat seinen Minecraft account auch nicht Migriert.

Bedeutungen:


UUID -> Profil:

Um durch eine UUID an die Profil-Informationen zu kommen muss folgende URL aufgerufen werden:
Code:
http://mcprofileinfo.f012.de/uuid/{uuid}
{uuid} muss hier durch die UUID ersetzt werden.

Der zurückgegebene JSON-String sieht dann etwa so aus:
Code:
{"status":"success","statusCode":0,"content":{"id":"65537f3d92284cc99ebeeea6c7ec1284","name":"thefloppy012","properties":[{"name":"textures","value":"eyJ0aW1lc3RhbXAiOjEzOTc0ODA3OTI2ODcsInByb2ZpbGVJZCI6IjY1NTM3ZjNkOTIyODRjYzk5ZWJlZWVhNmM3ZWMxMjg0IiwicHJvZmlsZU5hbWUiOiJ0aGVmbG9wcHkwMTIiLCJpc1B1YmxpYyI6dHJ1ZSwidGV4dHVyZXMiOnt9fQ==","signature":"d8KPmsgoXeL74jtsbeYT\/wTsGfmLpFSTF+o26VgFmn8VJlYw++hshHDu+MZaT\/A6xes2S+ls\/xjLLXRdzh8ixXUfspXFkRj5v7A0jNm7Kog+0FE5Ki5foWx7fWI5nc7oJgUa\/ajuxCh9ZDAjo9t7ew4oH0ygNWl9aWgUty9QmrSIz0Xiyp9aspShowh3\/k9qnaeaF1cn\/69PbsX7zOkkIzEq\/KeRHlIderizc5qPxo9QvJceZ35dpc21kHRxPfighjkC+3Ujq8B2S2+kOPlwydNeCyUPnfVg7OCoAjqf8xEcNWwJZT03ZbJTtlxrDFFPFVI6jk1cYUucYi0ytPiTn9I\/fCVhcIZNNzLSRikvyeIeCplCa+8QvFTICygNa+BhqVaPyPRSTXgtDbN+qZri6M21FEP\/S9sCzFmSCliCRgZhnywg229wFCYBC3CXSRgYrxup4T\/MZNcfwEnNK2pZxXClB2jaCU5vUB1IHEniJCAa64vO7nWnbcfiR32qYmU0UOhAyf\/QFGOJETN9PZijKruWUuGq8ec91dIQbYqD530QQj04iYRgv7G16\/p+SMYj5zPGwqtlWdHhdYAjYtvj6MuFH3lceWsfdD+tfUfnz7Mmw9b58Jbp1gfWz1eSGKyovwpj0VwME9YKH\/rYCvTTPTS3vK5DSo5rRcHyUGowm4Q="}],"legacy":true,"demo":true}}
Bedeutungen:

Danke an ComputerBaer!


Texturen Informationen:

Das ganze kann man nun mit Namen oder UUID machen.

Um über den Namen an die Texturen zu kommen, verwendet man diese URL:
Code:
http://mcprofileinfo.f012.de/textures/{name}
{name} muss auch hier natürlich durch den Namen ersetzt werden.

Um über die UUID an die Texturen zu kommen, verwendet man diese URL:

Code:
http://mcprofileinfo.f012.de/textures/uuid/{uuid}
{uuid} durch die UUID ersetzen.


Bei beiden Varianten kommt das selbe Format des JSON-Strings bei raus:

Code:
{"status":"success","statusCode":0,"content":{"timestamp":1397490359595,"profileId":"069a79f444e94726a5befca90e38aaf5","profileName":"Notch","isPublic":true,"textures":{"CAPE":{"url":"http:\/\/textures.minecraft.net\/texture\/3f688e0e699b3d9fe448b5bb50a3a288f9c589762b3dae8308842122dcb81"},"SKIN":{"url":"http:\/\/textures.minecraft.net\/texture\/a116e69a845e227f7ca1fdde8c357c8c821ebd4ba619382ea4a1f87d4ae94"}}}}
Ich habe in dem Beispiel mal Notch genommen, da er auch noch einen Cape hat.

Bedeutungen:



Verbesserungsvorschläge sind gerne gesehen. Ich werde die Tage noch eine Benutzerfreundliche Seite programmieren

Sollte noch etwas unklar sein, dann könnt ihr einfach fragen



Mit freundlichen Grüßen

Floppy012
Floppy012 is offline  
Thanks
1 User
Old 04/13/2014, 23:52   #2
 
Howaner's Avatar
 
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,009
Gute Arbeit.

Verbesserungsvorschlag: Wenn man einen falschen Namen angibt lädt die Seite extrem lange und ein timeout wird ausgelöst:
Code:
Fatal error: Maximum execution time of 30 seconds exceeded in C:\apache\www\Floppy012\Kunden\Floppy012\MinecraftUUID\getUUID.php on line 30
Würde dazu einfach überprüfen, ob von Mojang ein leeres Profil zurückgegeben wird.
Code:
{
    "profiles": [],
    "size": 0
}
Howaner is offline  
Thanks
1 User
Old 04/14/2014, 00:08   #3

 
Floppy012's Avatar
 
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
Danke. Problem ist behoben.

Gruß

Floppy
Floppy012 is offline  
Old 04/14/2014, 00:43   #4
 
Howaner's Avatar
 
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,009
Der Legacy Wert:
Gibt an, ob derjenige seinen Account migratet hat.
true = Nicht migratet
Howaner is offline  
Thanks
1 User
Old 04/14/2014, 15:34   #5

 
Floppy012's Avatar
 
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
Update auf API 0.2
  • Bugfixes
  • UUID -> Profil hinzugefügt. Danke an ComputerBaer

Update auf API 0.21
  • Name -> Profil zeigt nun auch die Properties an

Mit freundlichen Grüßen

Floppy012
Floppy012 is offline  
Old 04/15/2014, 16:52   #6

 
Byte.'s Avatar
 
elite*gold: 7
Join Date: Jun 2011
Posts: 659
Received Thanks: 161
Good Job. (:
Mega hilfreich.
Byte. is offline  
Old 04/22/2014, 19:35   #7

 
Floppy012's Avatar
 
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
Aufgrund von Wartungsarbeiten, am 23.04.14 kann das API kurzzeitig zwischen 00:00 Uhr und 04:00 Uhr nicht erreichbar sein.

Die Wartung wurde erfolgreich beendet!

Mit freundlichen Grüßen

Floppy012
Floppy012 is offline  
Old 08/03/2014, 12:23   #8
 
Howaner's Avatar
 
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,009
Die Seite lädt nicht mehr.

Ich bekomme diesen Fehler:
Quote:
Error 404

The page you tried to access. Was not found!

If you think, that this is an error, please contact the webmaster.

You will be automatically redirected to the previous page in 7 Second(s)
Howaner is offline  
Old 08/03/2014, 12:28   #9
Trade Restricted
 
elite*gold: 0
Join Date: Oct 2013
Posts: 255
Received Thanks: 31
Hab das selbe Problem
beaR✔ is offline  
Reply


Similar Threads Similar Threads
festplaten uuid auslesen!
02/12/2014 - AutoIt - 1 Replies
Hallo, ich wollte fragen ob mir einer sagen kann wie ich den die uuid von einer festplate mit AutoIt auslesen un anzeigen lassen kann? Danke.
2 Server mit den gleichen Files (nicht die selbe VDI)? - VirtualBOX Problem: UUID
08/27/2013 - Metin2 Private Server - 6 Replies
Hallo liebe Community, ich wollte gerade meinen Testserver aufsetzen (um einiege Features zu testen) und bin dabei auf folgendes Problem gestossen:Die Die Festplatte C:\Users\GePond\Desktop\Server\FreiBSD 8.2\FreiBSD 8.2.vdi konnte nicht geöffnet werden. Cannot register the hard disk 'C:\Users\GePond\Desktop\Server\FreiBSD 8.2\FreiBSD 8.2.vdi' {c217a5f4-6180-458b-9c2a-5048c3d843c7} because a hard disk 'C:\Users\GePond\Desktop\TESTSERVER\FreiBSD 8.2\FreiBSD 8.2.vdi' with UUID...
[GESUCHT]... Suche Profile für Demonbuddy !!! ... Level und Farm profile !!!
06/16/2012 - Diablo 3 - 11 Replies
Thread sagt alles... /PM me !
UUID Problem [Pushbot]
08/09/2011 - DarkOrbit - 0 Replies
UUID ändert sich immer nach PC Neustart. Hallo, Ink hat vorhin mir meine Lizez auf meine UUID übertragen, aber die UUID bei mir ändert sich dauernt immer nach einem PC Neustart? Kann man das unterbinden? Und wie komme ich jetzt an die Lizenz rann? Egal wohin ich die exe kopiere ob externe oder C,D die fuck UUID ändert sich immer wieder -.-



All times are GMT +2. The time now is 13:16.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.