From e1af24097efccfd2c8960b48ed4d56517020149c Mon Sep 17 00:00:00 2001 From: ExostFlash Date: Fri, 19 Dec 2025 13:01:39 +0100 Subject: [PATCH] Fonctionne --- src/main/java/dev/mecdu/javafx/api/StreamifyApiClient.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/dev/mecdu/javafx/api/StreamifyApiClient.java b/src/main/java/dev/mecdu/javafx/api/StreamifyApiClient.java index a14bb58..fdff2d5 100644 --- a/src/main/java/dev/mecdu/javafx/api/StreamifyApiClient.java +++ b/src/main/java/dev/mecdu/javafx/api/StreamifyApiClient.java @@ -16,7 +16,7 @@ import java.util.List; public class StreamifyApiClient { - private static final String BASE_URL = "http://api-stream.apps.lehub.tf/api"; // à adapter selon ton API + private static final String BASE_URL = "http://api-stream.apps.lehub.tf/api"; private final HttpClient httpClient; private final Gson gson; @@ -40,11 +40,12 @@ public class StreamifyApiClient { // parser l'objet JSON JsonObject obj = gson.fromJson(response.body(), JsonObject.class); - // récupérer le tableau programs + // tableau programs JsonElement programsElement = obj.get("programs"); Type listType = new TypeToken>() {}.getType(); - List programs = gson.fromJson(programsElement, listType); + // mappage GSON + List programs = gson.fromJson(programsElement, listType); return programs; }