`TikTokEventListener` new method of listening events
see it at TestApplication/ListenerExample.java
Bugs:
- Fixed bug: Websocket was sending ping after it was closed
`onWebsocketMessage()` TikTokWebsocketMessageEvent new event that is
triggered when new ProtocolBuffer message come from TikTok server.
Should be mainly use for debuging purpose
Bugs:
- Fixed bug: WebcastSocialMessage was always triggering `TikTokShareEvent` events such as `TikTokLikeEvent`, `TikTokFollowEvent`, `TikTokShareEvent`, `TikTokJoinEvent` was ignored
- Fixed bug: Websocket was disconnecting when there was no incoming events for the while. Fixed by implementing background loop that pinging TikTok server every few ms.
- Fixed bug: Disconnect method was not working
- New event `onSuccessResponseMapping`
triggered when Webcast.Message was successfully mapped to TikTokEvent
- New Project Tools-collector:
Tool generates instance of SqlLite
database and collect to it both to
events and exceptions occurred while TikTokLive client was running
- Fixed bug: WebcastSocialMessage was always triggering `TikTokShareEvent` events such as `TikTokLikeEvent`, `TikTokFollowEvent`, `TikTokShareEvent`, `TikTokJoinEvent` was ignored
- Fixed bug: library was not working on certain java versions
due to different WebSocket implementation. Instead of using java websocket api now there is `org.java-websocket`