Minecraft uuid to username auf Website?

Chris1202  06.03.2025, 11:31

Ist das Swift?

kackbiene 
Beitragsersteller
 06.03.2025, 11:41

Ich bin recht neu was websites betrifft kann nur sagen das ich das ganz normal über notepad++ schreibe :)

1 Antwort

Du kannst einen eigenen Server einrichten oder einen öffentlichen CORS-Proxy verwenden. Hier ist ein Beispiel mit einem öffentlichen Proxy:

async function getMojangProfile(uuid) {
    try {
        const url = `https://cors-anywhere.herokuapp.com/https://api.mojang.com/user/profile/${uuid}`;
        const response = await fetch(url);
        if (!response.ok) throw new Error('Profil nicht gefunden');
        const data = await response.json();
        const displayName = data.name; // Der Name, wie in der API-Antwort enthalten
        return { ...data, displayName };
    } catch (error) {
        console.error(error);
        return null;
    }
}

Copy

Beachte jedoch, dass öffentliche Proxys möglicherweise nicht immer zuverlässig sind und es Sicherheitsrisiken geben kann.


kackbiene 
Beitragsersteller
 06.03.2025, 11:25

Ja genau das mit dem öffentlichen CORS-Proxy hat mir auch chatgpt vorgeschlagen funktioniert aber zumindest aktuell auch nicht kriege immer einen 403 forbidden error

EchoTech  06.03.2025, 12:31
@kackbiene

Dann musst du schauen, warum du den Fehler bekommst und ihn beheben

kackbiene 
Beitragsersteller
 06.03.2025, 14:14
@EchoTech

ja hab des meiste hinbekommen nur noch paar bugs