kohlerpop1
71853db5cc
Merge remote-tracking branch 'origin/develop-1.5.0' into develop-1.5.0-live-user-data-fix
...
# Conflicts:
# Client/src/main/java/io/github/jwdeveloper/tiktok/TikTokLiveClient.java
2024-02-29 20:38:53 -05:00
kohlerpop1
ef90d4cd58
Moved validation to TikTokLiveClientBuilder#validate!
2024-02-29 20:38:05 -05:00
JW
eea691a5aa
- implementing publishing messages
2024-03-01 02:20:11 +01:00
kohlerpop1
29631ac468
Fixed Live User Data Mapper throwing MalformedJsonException!
2024-02-29 19:19:23 -05:00
kohlerpop1
15c642297c
Fixed Live User Data Mapper throwing MalformedJsonException!
2024-02-28 21:03:00 -05:00
JW
ffbd67eef4
made: settings.fetchGifts default to true,
...
attach to options `setOffline`
create static method `of` for events
-TikTokGiftEvent
-TikTokCommentEvent
-TikTokSubscribeEvent
-TikTokFollowEvent
-TikTokLikeEvent
-TikTokJoinEvent
Rename:
GiftSendType -> GiftComboStateType
2024-02-28 16:05:25 +01:00
JW
e923f3fad7
made: settings.fetchGifts default to true,
...
attach to options `setOffline`
create static method `of` for events
-TikTokGiftEvent
-TikTokCommentEvent
-TikTokSubscribeEvent
-TikTokFollowEvent
-TikTokLikeEvent
-TikTokJoinEvent
2024-02-28 15:58:16 +01:00
GitHub Action
ead954dd27
Update version in pom.xml
2024-02-26 15:26:34 +00:00
GitHub Action
7a5c00d99a
Update version in pom.xml
2024-02-26 15:17:09 +00:00
JW
0fcac60cbe
Update gifts manager
2024-02-25 21:29:21 +01:00
JW
63dd8c20ac
Update gifts manager
2024-02-25 21:02:39 +01:00
JW
b809bb6cda
Update gifts manager
2024-02-22 20:28:13 +01:00
kohlerpop1
a68eaba5a1
Began rework to dynamic gifts. Did not fetch from url yet.
2024-02-21 17:27:02 -05:00
JW
0252b9a42f
Gifts
2024-02-21 22:47:29 +01:00
kohlerpop1
1b2a8bad93
Converted from Optional to ActionResult
...
Moved Logger creation to LoggerFactory
Fixed creating more than 1 recording thread for each livestream
And more optimizations!
2024-02-19 14:55:59 -05:00
kohlerpop1
6b22154c82
Pushing broken changes for JW!
2024-02-15 16:40:39 -05:00
GitHub Action
965816e846
Update version in pom.xml
2024-02-15 19:01:19 +00:00
GitHub Action
c93c3144ff
Update version in pom.xml
2024-02-15 18:56:11 +00:00
kohlerpop1
d471e87dd7
Converted magic number to constant AGE_RESTRICTED_CODE
2024-02-15 12:55:45 -05:00
kohlerpop1
c89bcad894
Removed System.out.println of response headers!
2024-02-15 12:13:52 -05:00
kohlerpop1
c1105f1324
Switched to new Signing Server endpoint and more
2024-02-15 12:10:17 -05:00
GitHub Action
4f141edb1a
Update version in pom.xml
2024-02-15 00:26:07 +00:00
Jacek W
bbfa7b410b
Merge pull request #55 from jwdeveloper/develop-1.2.0
...
Develop 1.2.0
2024-02-15 01:23:56 +01:00
GitHub Action
6da40927d0
Update version in pom.xml
2024-02-15 00:18:41 +00:00
kohlerpop1
1ba51476d1
Added PreConnectionEvent with LiveType, made optimizations, and added fallback to default request in proxy class in case proxy protocol is not supported by TikTok or Signing server.
2024-02-12 15:24:54 -05:00
GitHub Action
9ee5c89f64
Update version in pom.xml
2024-02-11 11:40:17 +00:00
kohlerpop1
283024a1d4
Fixed NPE - Caused by: java.lang.NullPointerException: Cannot invoke "java.lang.Thread.interrupt()" because "this.liveDownloadThread" is null
...
Moved websocketClient.setSocketFactory call up where it only needs called once not looped. Also added pingingTask.run for not used proxy connections.
2024-01-21 13:00:49 -05:00
kohlerpop1
a0ac9e6d79
Fixed bug, added final, removed not needed initialization, and minor improvements.
2024-01-19 16:45:35 -05:00
GitHub Action
46e75dec1a
Update version in pom.xml
2024-01-19 18:19:23 +00:00
Jacek W
ff5310f5bf
Merge branch 'develop-1.0.18' into fixes-updates
2024-01-18 17:11:20 +01:00
JW
9ddec45740
Including Pinging Task
2024-01-18 17:03:50 +01:00
kohlerpop1
2555edd86f
Moved proxy declaration to inside of try, updated websocket version to 1.5.5 from 1.5.4, and cleared up ProxyExample!
2024-01-16 22:09:56 -05:00
kohlerpop1
a805844522
Missed one print statement!
2024-01-15 20:58:40 +01:00
kohlerpop1
9da96b4417
Missed one print statement!
2024-01-15 12:32:31 -05:00
kohlerpop1
12cf9e641b
Fixed stack overflow error!
2024-01-15 09:43:25 +01:00
kohlerpop1
6bfa0b7745
Fixed stack overflow error!
2024-01-14 20:46:58 -05:00
JW
cf9b882391
.
2024-01-14 23:16:35 +01:00
GitHub Action
72092bb56b
Update version in pom.xml
2024-01-14 19:57:41 +00:00
kohlerpop1
b6247feb32
Final Proxy Commit!
2024-01-14 20:56:05 +01:00
kohlerpop1
0dd952a7fb
Push for proxy test pt 4!
2024-01-14 20:56:05 +01:00
kohlerpop1
af4f2b4510
Push for proxy test pt 3!
2024-01-14 20:56:05 +01:00
kohlerpop1
2c12b71e99
Push for proxy test pt 2!
2024-01-14 20:56:05 +01:00
kohlerpop1
bc3386d21e
Push for proxy test!
2024-01-14 20:56:05 +01:00
kohlerpop1
4801de58cb
Added convenience methods back to TikTokLive and changed sing to sign where misspelled!
2024-01-14 20:56:05 +01:00
GitHub Action
0a857594ea
Update version in pom.xml
2024-01-05 16:26:35 +00:00
JW
b0593ba95c
- refactor of the Http client
...
Changes:
Http-client settings in configure method
```
TikTokLive.newClient("X")
.configure(liveClientSettings ->
{
var httpSetting = liveClientSettings.getHttpSettings();
httpSetting.setTimeout(Duration.ofSeconds(12));
});
```
`TikTokLive.requests()` Easy and quick way of making
http request to tiktok
```
var giftsResponse =TikTokLive.request.fetchGiftsData();
```
Removed:
TikTokLive.isLiveOnline(String hostName);
TikTokLive.isHostNameValidAsync(String hostName);
instead you can use
```
TikTokLive.requests().fetchLiveUserData("Mike").getUserStatus()
```
2024-01-05 17:21:55 +01:00
JW
c23faffcde
- refactor of the Http client
...
Changes:
Http-client settings in configure method
```
TikTokLive.newClient("X")
.configure(liveClientSettings ->
{
var httpSetting = liveClientSettings.getHttpSettings();
httpSetting.setTimeout(Duration.ofSeconds(12));
});
```
`TikTokLive.requests()` Easy and quick way of making
http request to tiktok
```
var giftsResponse =TikTokLive.request.fetchGiftsData();
```
Removed:
TikTokLive.isLiveOnline(String hostName);
TikTokLive.isHostNameValidAsync(String hostName);
instead you can use
```
TikTokLive.requests().fetchLiveUserData("Mike").getUserStatus()
```
2024-01-05 17:21:55 +01:00
JW
f7a92d5015
- refactor of the Http client
...
Changes:
Http-client settings in configure method
```
TikTokLive.newClient("X")
.configure(liveClientSettings ->
{
var httpSetting = liveClientSettings.getHttpSettings();
httpSetting.setTimeout(Duration.ofSeconds(12));
});
```
`TikTokLive.requests()` Easy and quick way of making
http request to tiktok
```
var giftsResponse =TikTokLive.request.fetchGiftsData();
```
Removed:
TikTokLive.isLiveOnline(String hostName);
TikTokLive.isHostNameValidAsync(String hostName);
instead you can use
```
TikTokLive.requests().fetchLiveUserData("Mike").getUserStatus()
```
2024-01-05 17:21:55 +01:00
GitHub Action
6a42da9ecb
Update version in pom.xml
2024-01-05 16:21:21 +00:00
kohlerpop1
20ba88c0ac
Removed useless lines, made Picture#toString, and optimized TikTokGiftManager#findById & TikTokGiftManager#findByName!
2024-01-05 17:06:50 +01:00