diff --git a/API.md b/API.md index 1cc94fe..bbd62cc 100644 --- a/API.md +++ b/API.md @@ -4,7 +4,7 @@ Diese Seite ist für den Fall geschrieben, dass jemand ein Skript anbindet und etwas nicht tut, was es soll. Sie nennt deshalb nicht nur die Endpunkte, sondern auch **was schiefgehen kann und wie die Antwort dann aussieht**. -Der Dienst läuft unter `https://fivemanage.d4rkst3r.de`. Dateien liegen darunter +Der Dienst läuft unter `https://media.d4rkst3r.de`. Dateien liegen darunter unter `/f/`. --- @@ -15,7 +15,7 @@ unter `/f/`. entsteht daraus, indem der Ursprung davorgesetzt wird: ``` -vehicles/adder.webp → https://fivemanage.d4rkst3r.de/f/vehicles/adder.webp +vehicles/adder.webp → https://media.d4rkst3r.de/f/vehicles/adder.webp ``` Deshalb kann die Vorlage in einem Handy-Skript schlicht `{model}.webp` lauten. @@ -47,7 +47,7 @@ Dateisystems verlassen sollen. Für ein Skript heißt das: **die Vorlage arbeitet mit Kleinbuchstaben.** ```lua -local url = ('https://fivemanage.d4rkst3r.de/f/items/%s.png'):format(item:lower()) +local url = ('https://media.d4rkst3r.de/f/items/%s.png'):format(item:lower()) ``` Über `/api/upload` mit eigenem `X-Path` gilt das nicht — dort steht der Pfad @@ -92,7 +92,7 @@ Ressourcen: Kamera, Handy, MDT, Fahrzeugstudio. Sie alle umzuschreiben heißt, fremde Skripte anzufassen — und beim nächsten Update wieder. **Der Dienst spricht deshalb ihre Sprache.** Der Umzug ist eine Zeile je Skript: -`api.fivemanage.com` → `fivemanage.d4rkst3r.de`. Der Schlüssel bleibt derselbe +`api.fivemanage.com` → `media.d4rkst3r.de`. Der Schlüssel bleibt derselbe Kopf, die Antwort dieselbe Form. Als Schlüssel setzt du einen **Token dieses Dienstes** ein. @@ -114,7 +114,7 @@ exports['screenshot-basic']:requestScreenshotUpload( -- nachher — eine Zeile exports['screenshot-basic']:requestScreenshotUpload( - 'https://fivemanage.d4rkst3r.de/api/image', 'image', + 'https://media.d4rkst3r.de/api/image', 'image', { headers = { Authorization = apiKey } }, cb) ``` @@ -180,8 +180,8 @@ Wer auch das rot haben will, hängt `?streng=1` an — dann gibt alles außer ### In Uptime Kuma ``` -Dienst läuft https://fivemanage.d4rkst3r.de/status -Braucht Pflege https://fivemanage.d4rkst3r.de/status?streng=1 +Dienst läuft https://media.d4rkst3r.de/status +Braucht Pflege https://media.d4rkst3r.de/status?streng=1 ``` > **Warum `bestand` dabei ist.** Nachgemessen an genau diesem Dienst: wird eine @@ -242,7 +242,7 @@ Nimmt die Datei in einer von **drei Rumpfformen** entgegen: ```json { - "url": "https://fivemanage.d4rkst3r.de/f/vehicles/adder.webp", + "url": "https://media.d4rkst3r.de/f/vehicles/adder.webp", "path": "vehicles/adder.webp", "size": 132760, "sha256": "36cb4ddf…", @@ -273,7 +273,7 @@ Dienst gebaut wurde. local TOKEN = 'd4rk_…' -- im Dashboard anlegen local function hochladen(pfad, bytes, cb) - PerformHttpRequest('https://fivemanage.d4rkst3r.de/api/upload', + PerformHttpRequest('https://media.d4rkst3r.de/api/upload', function(status, body) if status ~= 200 then return cb(nil, body) end cb(json.decode(body).url) diff --git a/Home.md b/Home.md index 768a09d..0fee896 100644 --- a/Home.md +++ b/Home.md @@ -3,7 +3,7 @@ Eigener Medien-Dienst für alle FiveM-Ressourcen: Dateien annehmen, ablegen, ausliefern, in einem Dashboard verwalten. -**Läuft unter** https://fivemanage.d4rkst3r.de — Dashboard und API an der +**Läuft unter** https://media.d4rkst3r.de — Dashboard und API an der Wurzel, Dateien unter `/f/`. ---