Events handling

This commit is contained in:
JW
2023-08-16 17:36:40 +02:00
parent 59befcd6f9
commit 4b9e531c95
121 changed files with 4368 additions and 613 deletions

View File

@@ -1,11 +1,10 @@
package io.github.jwdeveloper.tiktok.http;
import com.google.gson.Gson;
import com.google.gson.JsonParser;
import io.github.jwdeveloper.generated.WebcastResponse;
import io.github.jwdeveloper.tiktok.TikTokLiveException;
import io.github.jwdeveloper.tiktok.exceptions.TikTokLiveException;
import io.github.jwdeveloper.tiktok.live.LiveRoomInfo;
import io.github.jwdeveloper.tiktok.live.models.gift.TikTokGift;
import io.github.jwdeveloper.tiktok.models.gifts.TikTokGift;
import io.github.jwdeveloper.tiktok.messages.WebcastResponse;
import java.util.HashMap;
import java.util.Map;
@@ -89,7 +88,7 @@ public class TikTokApiService {
try {
var response = apiClient.GetDeserializedMessage("im/fetch/", clientParams);
clientParams.put("cursor",response.getCursor());
clientParams.put("internal_ext", response.getInternalExt());
clientParams.put("internal_ext", response.getAckIds());
return response;
}
catch (Exception e)

View File

@@ -18,10 +18,6 @@ public class TikTokCookieJar {
cookies.put(key, value);
}
public Set<Map.Entry<String, String>> GetEnumerator() {
return cookies.entrySet();
}
public String parseCookies()
{
var sb = new StringBuilder();

View File

@@ -2,17 +2,16 @@ package io.github.jwdeveloper.tiktok.http;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
import io.github.jwdeveloper.generated.WebcastResponse;
import io.github.jwdeveloper.tiktok.ClientSettings;
import io.github.jwdeveloper.tiktok.Constants;
import io.github.jwdeveloper.tiktok.TikTokLiveException;
import io.github.jwdeveloper.tiktok.exceptions.TikTokLiveException;
import io.github.jwdeveloper.tiktok.messages.WebcastResponse;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
@@ -81,7 +80,6 @@ public class TikTokHttpApiClient {
var key = split[0];
var value = split[1];
tikTokCookieJar.set(key, value);
var i =0;
}
return response.body();