mirror of
https://github.com/jwdeveloper/TikTokLiveJava.git
synced 2026-02-28 01:09:40 -05:00
Breaking changes:
'Gift': changed from class to enum, so now you can handle
incoming gifts in switch
`Events`
- new:
onGiftComboFinished
- Removed:
onGiftBrodcast
- Rename:
onGiftMessage -> onGift
onRoomPinMessage -> onRoomPin
onRoomMessage -> onRoom
onLinkMessage -> onLink
onBarrageMessage -> onBarrage
onPollMessage -> onPoll
onShopMessage -> onShop
onDetectMessage -> onDetect
`GiftManager`
added:
registerGift
findById
findByName
getGifts
removed:
getActiveGifts
This commit is contained in:
@@ -103,46 +103,21 @@ message Text {
|
||||
// @Image
|
||||
message Image {
|
||||
repeated string urlList = 1;
|
||||
string uri = 2;
|
||||
int64 height = 3;
|
||||
int64 width = 4;
|
||||
string avgColor = 5;
|
||||
int32 imageType = 6;
|
||||
string openWebUrl = 7;
|
||||
Content content = 8;
|
||||
bool isAnimated = 9;
|
||||
|
||||
|
||||
// @Content
|
||||
// proto.webcast.data.Image
|
||||
message Content {
|
||||
string name = 1;
|
||||
string fontColor = 2;
|
||||
int64 level = 3;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// @Badge
|
||||
message BadgeStruct {
|
||||
BadgeDisplayType displayType = 1; // Enum
|
||||
BadgePriorityType priorityType = 2; // Enum
|
||||
BadgeSceneType sceneType = 3; // Enum
|
||||
Position position = 4; // Enum
|
||||
DisplayStatus displayStatus = 5; // Enum
|
||||
int64 greyedByClient = 6;
|
||||
ExhibitionType exhibitionType = 7; // Enum
|
||||
string openweburl = 10;
|
||||
bool display = 11;
|
||||
// PrivilegeLogExtra privilegeLogExtra = 12;
|
||||
repeated ImageBadge image = 20;
|
||||
repeated TextBadge text = 21;
|
||||
StringBadge str = 22;
|
||||
CombineBadge combine = 23;
|
||||
|
||||
oneof badgeType
|
||||
{
|
||||
ImageBadge image = 20;
|
||||
TextBadge text = 21;
|
||||
StringBadge str = 22;
|
||||
CombineBadge combine = 23;
|
||||
}
|
||||
|
||||
message CombineBadge {
|
||||
BadgeDisplayType displayType = 1; // Enum
|
||||
Image icon = 2;
|
||||
TextBadge text = 3;
|
||||
string str = 4;
|
||||
@@ -180,7 +155,7 @@ message BadgeStruct {
|
||||
|
||||
message ProfileCardPanel {
|
||||
bool useNewProfileCardStyle = 1;
|
||||
BadgeTextPosition badgeTextPosition = 2; // Enum
|
||||
// BadgeTextPosition badgeTextPosition = 2; // Enum
|
||||
ProjectionConfig projectionConfig = 3;
|
||||
ProfileContent profileContent = 4;
|
||||
}
|
||||
@@ -192,15 +167,11 @@ message BadgeStruct {
|
||||
}
|
||||
|
||||
message ImageBadge {
|
||||
BadgeDisplayType displayType = 1; // Enum
|
||||
Image image = 2;
|
||||
}
|
||||
|
||||
message TextBadge {
|
||||
BadgeDisplayType displayType = 1; // Enum
|
||||
string key = 2;
|
||||
string defaultPattern = 3;
|
||||
repeated string piecesList = 4;
|
||||
}
|
||||
|
||||
message IconConfig {
|
||||
@@ -210,7 +181,6 @@ message BadgeStruct {
|
||||
|
||||
|
||||
message StringBadge {
|
||||
BadgeDisplayType displayType = 1; // Enum
|
||||
string str = 2;
|
||||
}
|
||||
|
||||
@@ -230,45 +200,8 @@ message BadgeStruct {
|
||||
BADGEDISPLAYTYPE_COMBINE = 4;
|
||||
}
|
||||
|
||||
enum BadgePriorityType {
|
||||
BADGEPRIORITYTYPE_UNKNOWN = 0;
|
||||
BADGEPRIORITYTYPE_STRONGRELATION = 10;
|
||||
BADGEPRIORITYTYPE_PLATFORM = 20;
|
||||
BADGEPRIORITYTYPE_RELATION = 30;
|
||||
BADGEPRIORITYTYPE_ACTIVITY = 40;
|
||||
BADGEPRIORITYTYPE_RANKLIST = 50;
|
||||
}
|
||||
|
||||
enum BadgeSceneType {
|
||||
BADGESCENETYPE_UNKNOWN = 0;
|
||||
BADGESCENETYPE_ADMIN = 1;
|
||||
BADGESCENETYPE_FIRSTRECHARGE = 2;
|
||||
BADGESCENETYPE_FRIENDS = 3;
|
||||
BADGESCENETYPE_SUBSCRIBER = 4;
|
||||
BADGESCENETYPE_ACTIVITY = 5;
|
||||
BADGESCENETYPE_RANKLIST = 6;
|
||||
BADGESCENETYPE_NEWSUBSCRIBER = 7;
|
||||
BADGESCENETYPE_USERGRADE = 8;
|
||||
BADGESCENETYPE_STATECONTROLLEDMEDIA = 9;
|
||||
BADGESCENETYPE_FANS = 10;
|
||||
BADGESCENETYPE_LIVEPRO = 11;
|
||||
}
|
||||
|
||||
enum DisplayStatus {
|
||||
DISPLAYSTATUSNORMAL = 0;
|
||||
DISPLAYSTATUSSHADOW = 1;
|
||||
}
|
||||
|
||||
enum ExhibitionType {
|
||||
EXHIBITIONTYPE_DEFAULT = 0;
|
||||
EXHIBITIONTYPE_FOLD = 1;
|
||||
EXHIBITIONTYPE_PUBLICSCREEN = 2;
|
||||
}
|
||||
enum BadgeTextPosition {
|
||||
BADGETEXTPOSITIONUNKNOWN = 0;
|
||||
BADGETEXTPOSITIONRIGHT = 1;
|
||||
BADGETEXTPOSITIONBELOW = 2;
|
||||
}
|
||||
|
||||
enum Position {
|
||||
POSITIONUNKNOWN = 0;
|
||||
|
||||
@@ -25,11 +25,7 @@ enum EmotePrivateType {
|
||||
EMOTE_PRIVATE_TYPE_SUB_WAVE = 1;
|
||||
}
|
||||
|
||||
enum ExhibitionType {
|
||||
EXHIBITIONTYPE_DEFAULT = 0;
|
||||
EXHIBITIONTYPE_FOLD = 1;
|
||||
EXHIBITIONTYPE_PUBLICSCREEN = 2;
|
||||
}
|
||||
|
||||
enum SubscribeType {
|
||||
SUBSCRIBETYPE_ONCE = 0;
|
||||
SUBSCRIBETYPE_AUTO = 1;
|
||||
|
||||
@@ -64,9 +64,9 @@ message WebcastGiftMessage {
|
||||
Common common = 1;
|
||||
int64 giftId = 2;
|
||||
int64 fanTicketCount = 3;
|
||||
int64 groupCount = 4;
|
||||
int64 repeatCount = 5;
|
||||
int64 comboCount = 6;
|
||||
int32 groupCount = 4;
|
||||
int32 repeatCount = 5;
|
||||
int32 comboCount = 6;
|
||||
User user = 7;
|
||||
User toUser = 8;
|
||||
int32 repeatEnd = 9;
|
||||
@@ -92,15 +92,6 @@ message WebcastGiftMessage {
|
||||
Image userLabel = 1;
|
||||
int64 userConsumeInRoom = 2;
|
||||
}
|
||||
|
||||
message UserIdentity {
|
||||
bool isGiftGiverOfAnchor = 1;
|
||||
bool isSubscriberOfAnchor = 2;
|
||||
bool isMutualFollowingWithAnchor = 3;
|
||||
bool isFollowerOfAnchor = 4;
|
||||
bool isModeratorOfAnchor = 5;
|
||||
bool isAnchor = 6;
|
||||
}
|
||||
}
|
||||
|
||||
//@WebcastRoomMessage
|
||||
@@ -170,14 +161,13 @@ message WebcastBarrageMessage {
|
||||
//@WebcastCaptionMessage
|
||||
// Closed Captioning for Video
|
||||
message WebcastCaptionMessage {
|
||||
Common header = 1;
|
||||
Common common = 1;
|
||||
uint64 timeStamp = 2;
|
||||
uint32 data1 = 3;
|
||||
CaptionData captionData = 4;
|
||||
|
||||
message CaptionData {
|
||||
string ISOLanguage = 1;
|
||||
string Text = 2;
|
||||
string language = 1;
|
||||
string text = 2;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -198,6 +188,8 @@ message WebcastChatMessage {
|
||||
string contentLanguage = 14;
|
||||
int32 quickChatScene = 16;
|
||||
int32 communityFlaggedStatus = 17;
|
||||
UserIdentity UserIdentity = 18;
|
||||
map<int32,string> CommentQualityScores = 19;
|
||||
|
||||
// @EmoteWithIndex
|
||||
// proto.webcast.im.ChatMessage
|
||||
@@ -339,16 +331,16 @@ message WebcastSocialMessage {
|
||||
int64 shareType = 3;
|
||||
int64 action = 4;
|
||||
string shareTarget = 5;
|
||||
int64 followCount = 6;
|
||||
int32 followCount = 6;
|
||||
int64 shareDisplayStyle = 7;
|
||||
int64 shareCount = 8;
|
||||
int32 shareCount = 8;
|
||||
}
|
||||
|
||||
//@WebcastSubNotifyMessage
|
||||
message WebcastSubNotifyMessage {
|
||||
Common common = 1;
|
||||
User user = 2;
|
||||
ExhibitionType exhibitionType = 3; // Enum
|
||||
// ExhibitionType exhibitionType = 3; // Enum
|
||||
int64 subMonth = 4;
|
||||
SubscribeType subscribeType = 5; // Enum
|
||||
OldSubscribeStatus oldSubscribeStatus = 6; // Enum
|
||||
|
||||
Reference in New Issue
Block a user