类 DouyuApis
java.lang.Object
tech.ordinaryroad.live.chat.client.codec.douyu.api.DouyuApis
API简易版
- 作者:
- mjz
-
字段概要
字段修饰符和类型字段说明static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final cn.hutool.cache.impl.TimedCache<String,GiftPropSingle> 通用礼物缓存,过期时间1天 pid,Infostatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final com.fasterxml.jackson.databind.ObjectMapperstatic final Stringstatic final cn.hutool.cache.impl.TimedCache<String,Map<String, GiftListInfo>> 房间礼物缓存,过期时间1天 realRoomId,(giftId,Info)static final String -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringgenerateVk(long currentTimeSecs, String did) static StringgenerateVk(String did) static StringgetAvatarUrl(List<String> list, String prefix) static com.fasterxml.jackson.databind.JsonNodegetGiftList(long roomId) static GiftPropSinglestatic StringgetRandomWssUri(long roomId) static longgetRealRoomId(long roomId) static longgetRealRoomId(long roomId, String cookie) static com.fasterxml.jackson.databind.JsonNodegetServerInfo(long roomId) static com.fasterxml.jackson.databind.JsonNodegetServerInfo(long roomId, String cookie) static StringgetSmallAvatarUrl(List<String> list)
-
字段详细资料
-
giftMap
通用礼物缓存,过期时间1天 pid,Info -
roomGiftMap
房间礼物缓存,过期时间1天 realRoomId,(giftId,Info) -
OBJECT_MAPPER
public static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER -
PATTERN_BODY_ROOM_ID
- 另请参阅:
-
KEY_REDIRECT_LOCATION_RID
- 另请参阅:
-
KEY_COOKIE_DY_DID
- 另请参阅:
-
KEY_COOKIE_ACF_UID
- 另请参阅:
-
KEY_COOKIE_ACF_STK
- 另请参阅:
-
KEY_COOKIE_ACF_LTKID
- 另请参阅:
-
API_AVATAR
- 另请参阅:
-
API_GIFT_LIST
- 另请参阅:
-
API_PROP_SINGLE
- 另请参阅:
-
API_AVATAR_PREFIX_SMALL
- 另请参阅:
-
API_AVATAR_PREFIX_MIDDLE
- 另请参阅:
-
API_AVATAR_PREFIX_BIG
- 另请参阅:
-
vk_secret
- 另请参阅:
-
-
构造器详细资料
-
DouyuApis
public DouyuApis()
-
-
方法详细资料
-
getAvatarUrl
-
getSmallAvatarUrl
-
getRealRoomId
-
getRealRoomId
public static long getRealRoomId(long roomId) -
getServerInfo
-
getServerInfo
public static com.fasterxml.jackson.databind.JsonNode getServerInfo(long roomId) -
getRandomWssUri
-
getGiftList
public static com.fasterxml.jackson.databind.JsonNode getGiftList(long roomId) -
getGiftPropSingleByPid
-
generateVk
- 参数:
currentTimeSecs-did-- 返回:
-
generateVk
-