From f7bef6bb313c57771e1ba473b237a8e6ad5356f5 Mon Sep 17 00:00:00 2001 From: Mathieu Bayou Date: Sat, 6 Sep 2025 04:33:54 +0100 Subject: [PATCH] Fix: Add the missing API Key on send chat calls. (#141) --- .../java/io/github/jwdeveloper/tiktok/TikTokLiveHttpClient.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Client/src/main/java/io/github/jwdeveloper/tiktok/TikTokLiveHttpClient.java b/Client/src/main/java/io/github/jwdeveloper/tiktok/TikTokLiveHttpClient.java index 7fd9082..cc8e8e8 100644 --- a/Client/src/main/java/io/github/jwdeveloper/tiktok/TikTokLiveHttpClient.java +++ b/Client/src/main/java/io/github/jwdeveloper/tiktok/TikTokLiveHttpClient.java @@ -204,6 +204,8 @@ public class TikTokLiveHttpClient implements LiveHttpClient body.addProperty("sessionId", clientSettings.getSessionId()); body.addProperty("ttTargetIdc", clientSettings.getTtTargetIdc()); body.addProperty("roomId", roomInfo.getRoomId()); + if (clientSettings.getApiKey() != null) + body.addProperty("apiKey", clientSettings.getApiKey()); var result = httpFactory.client(TIKTOK_CHAT_URL) .withHeader("Content-Type", "application/json") .withBody(HttpRequest.BodyPublishers.ofString(body.toString()))