Skip to content

TikTokLiveHttpClient

class io.github.jwdeveloper.tiktok.client.TikTokLiveHttpClient

public class TikTokLiveHttpClient implements LiveHttpClient
  • TIKTOK_AGE_RESTRICTED_CODE (int) = 4003110
@Inject
public TikTokLiveHttpClient(HttpClientFactory factory)
public TikTokLiveHttpClient(Consumer<LiveClientSettings> consumer)
@Override
public LiveConnectionData.Response fetchLiveConnectionData(LiveConnectionData.Request request)

LiveConnectionData.Response

@Override
public LiveData.Response fetchLiveData(LiveData.Request request)

LiveData.Response

@Override
public LiveUserData.Response fetchLiveUserData(LiveUserData.Request request)

LiveUserData.Response

public GiftsData.Response fetchRoomGiftsData(String room_id)
  • room_id (String)

GiftsData.Response

public LiveData.Response getLiveData(LiveData.Request request)

LiveData.Response

public LiveUserData.Response getLiveUserData(LiveUserData.Request request)

LiveUserData.Response

public GiftsData.Response getRoomGiftsData(String room_id)
  • room_id (String)

GiftsData.Response

public boolean requestSendChat(LiveRoomInfo roomInfo, String content, String sessionId, String ttTargetIdc)
  • roomInfo (LiveRoomInfo)
  • content (String)
  • sessionId (String)
  • ttTargetIdc (String)

boolean

@Override
public boolean sendChat(LiveRoomInfo roomInfo, String content, String sessionId, String ttTargetIdc)
  • roomInfo (LiveRoomInfo)
  • content (String)
  • sessionId (String)
  • ttTargetIdc (String)

boolean

Client/src/main/java/io/github/jwdeveloper/tiktok/client/TikTokLiveHttpClient.java:42