mirror of
https://github.com/czp3009/bilibili-api.git
synced 2025-02-19 20:50:28 +08:00
添加一些 侧拉抽屉 -> 直播中心 里面的 API
This commit is contained in:
parent
0acebe1b7e
commit
7b493b7326
@ -32,6 +32,8 @@ public class ServerErrorCode {
|
||||
//一些 API 未登录时返回 3, 一些返回 -101, 还有一些返回 401, 在网关上鉴权的 API 返回 -401
|
||||
//甚至有一些 API 返回 32205 这种奇怪的错误码
|
||||
public static class Live {
|
||||
//"invalid params"
|
||||
public static final int INVALID_PARAMS = 1;
|
||||
//"user no login"
|
||||
public static final int USER_NO_LOGIN = 3;
|
||||
//"请登录"
|
||||
|
@ -27,11 +27,6 @@ public interface LiveService {
|
||||
@GET("AppRoom/index")
|
||||
Call<LiveRoomInfoEntity> getRoomInfo(@Query("room_id") long roomId);
|
||||
|
||||
//根据用户 ID 来获取房间信息, 通常用于获取自己的直播间信息
|
||||
//该 API 不会增加直播间观看历史
|
||||
@GET("assistant/getRoomInfo")
|
||||
Call<AssistantRoomInfoEntity> getAssistantRoomInfo(@Query("uId") long userId);
|
||||
|
||||
//获得是否关注了一个主播
|
||||
//未登录时返回 401
|
||||
@POST("feed/v1/feed/isFollowed")
|
||||
@ -155,17 +150,7 @@ public interface LiveService {
|
||||
@GET("AppRoom/getGiftTop")
|
||||
Call<GiftTopEntity> getGiftTop(@Query("room_id") int roomId);
|
||||
|
||||
//签到(live 站签到, 非总站(虽然我也不知道总站有没有签到功能))(侧拉抽屉 -> 直播中心 -> 右上角日历图标)
|
||||
//无论是否已经签到, 返回的 code 都是 0. 除了字符串比对, 要想知道是否已经签到要通过 getUserInfo().getIsSign()
|
||||
@GET("AppUser/getSignInfo")
|
||||
Call<SignInfoEntity> getSignInfo();
|
||||
|
||||
//获得关注列表(直播 -> 关注)
|
||||
//未登录时返回 32205
|
||||
@GET("AppFeed/index")
|
||||
Call<FollowedHostsEntity> getFollowedHosts(@Query("page") long page, @Query("pagesize") long pageSize);
|
||||
|
||||
//live 站的搜索
|
||||
//live 站的搜索("直播" 页面)
|
||||
//type 为 room 时只返回 房间 的搜索结果
|
||||
//type 为 user 时只返回 用户 的搜索结果
|
||||
//type 为 all 时 房间 与 用户 的搜索结果都有
|
||||
@ -176,23 +161,98 @@ public interface LiveService {
|
||||
return search(keyword, page, pageSize, "all");
|
||||
}
|
||||
|
||||
//获取自己的直播间的封面(获取其他人的封面会 -403)
|
||||
@GET("mhand/assistant/getCover")
|
||||
Call<CoverEntity> getCover(@Query("roomId") long roomId);
|
||||
//"直播" 页面(这个页面对应的后台数据, 包括 banner, 推荐主播, 各种分区的推荐等)
|
||||
//这个 API 会读取 "_device"(固定参数) 或者 "device" 来判断平台, 只需要有一个就能正常工作, 客户端上是两个都有, 且值都为 "android"
|
||||
@GET("room/v1/AppIndex/getAllList")
|
||||
Call<AllListEntity> getAllList(@Query("device") String device);
|
||||
|
||||
//"直播" 页面下面的推荐, 每个分类有六个的那种
|
||||
default Call<AllListEntity> getAllList() {
|
||||
return getAllList("android");
|
||||
}
|
||||
|
||||
//直播 -> 全部直播 -> 推荐直播
|
||||
//似乎 推荐直播 与 最热直播 的返回值是一样的
|
||||
@GET("mobile/rooms")
|
||||
Call<RoomsEntity> getRooms();
|
||||
|
||||
//侧拉抽屉 -> 直播中心 -> 佩戴中心
|
||||
//侧拉抽屉 -> 直播中心 -> 右上角日历图标
|
||||
//签到(live 站签到, 非总站(虽然我也不知道总站有没有签到功能))
|
||||
//无论是否已经签到, 返回的 code 都是 0. 除了字符串比对, 要想知道是否已经签到要通过 getUserInfo().getIsSign()
|
||||
@GET("AppUser/getSignInfo")
|
||||
Call<SignInfoEntity> getSignInfo();
|
||||
|
||||
//侧拉抽屉 -> 直播中心 -> 我的关注
|
||||
//获得关注列表
|
||||
//未登录时返回 32205
|
||||
@GET("AppFeed/index")
|
||||
Call<FollowedHostsEntity> getFollowedHosts(@Query("page") long page, @Query("pagesize") long pageSize);
|
||||
|
||||
//侧拉抽屉 -> 直播中心 -> 观看历史
|
||||
@GET("AppUser/history")
|
||||
Call<HistoryEntity> getHistory(@Query("page") long page, @Query("pagesize") long pageSize);
|
||||
|
||||
//TODO 佩戴中心
|
||||
//侧拉抽屉 -> 直播中心 -> 佩戴中心 -> 粉丝勋章
|
||||
//获得用户拥有的粉丝勋章
|
||||
@GET("AppUser/medal")
|
||||
Call<MyMedalListEntity> getMyMedalList();
|
||||
|
||||
//TODO 佩戴粉丝勋章
|
||||
//TODO 删除粉丝勋章
|
||||
|
||||
//侧拉抽屉 -> 直播中心 -> 佩戴中心 -> 我的头衔 -> 佩戴头衔
|
||||
//获得用户拥有的头衔
|
||||
@GET("appUser/myTitleList")
|
||||
Call<MyTitleListEntity> getMyTitleList();
|
||||
|
||||
//获得当前佩戴着的头衔的详情
|
||||
//当前未佩戴任何东西时, 返回的 code 为 -1, message 为 "nodata"
|
||||
@GET("appUser/getWearTitle")
|
||||
Call<WearTitleEntity> getWearTitle();
|
||||
|
||||
//佩戴头衔
|
||||
//是的, 你没看错, 是 GET 方式
|
||||
@GET("AppUser/wearTitle")
|
||||
Call<WearTitleResponseEntity> wearTitle(@Query("title") String title);
|
||||
|
||||
//TODO 获奖记录
|
||||
|
||||
//TODO 瓜子商店
|
||||
//侧拉抽屉 -> 直播中心 -> 瓜子商店 -> 银瓜子兑换 -> 硬币银瓜子互换 -> 兑换硬币
|
||||
//将 700 银瓜子兑换为 1 硬币, 每个用户每天只能换一次
|
||||
|
||||
//扭蛋机
|
||||
//侧拉抽屉 -> 直播中心 -> 扭蛋机 -> 普通扭蛋
|
||||
//获得 扭蛋机(普通扭蛋) 这个页面对应的后台数据
|
||||
@GET("AppUser/capsuleInfo")
|
||||
Call<CapsuleInfoEntity> getCapsuleInfo();
|
||||
|
||||
//抽扭蛋
|
||||
//count 只能为 1, 10, 100
|
||||
@POST("AppUser/capsuleInfoOpen")
|
||||
@FormUrlEncoded
|
||||
Call<OpenCapsuleResponseEntity> openCapsule(@Field("count") long count, @Field("type") String type);
|
||||
|
||||
//抽普通扭蛋
|
||||
//侧拉抽屉 -> 直播中心 -> 扭蛋机 -> 普通扭蛋 -> 扭
|
||||
//普通扭蛋的 type 为 "normal"
|
||||
default Call<OpenCapsuleResponseEntity> openNormalCapsule(long count) {
|
||||
return openCapsule(count, "normal");
|
||||
}
|
||||
|
||||
//TODO 梦幻扭蛋(没抽过, 不知道 type 的值)
|
||||
|
||||
//房间设置
|
||||
//侧拉抽屉 -> 直播中心 -> 房间设置 -> (上面的个人信息, 包括 房间号, 粉丝数, UP 经验)
|
||||
//根据用户 ID 来获取房间信息, 通常用于获取自己的直播间信息(可以用来获取他人的房间信息)
|
||||
//该 API 不会增加直播间观看历史
|
||||
@GET("assistant/getRoomInfo")
|
||||
Call<AssistantRoomInfoEntity> getAssistantRoomInfo(@Query("uId") long userId);
|
||||
|
||||
//侧拉抽屉 -> 直播中心 -> 房间设置 -> 我的封面
|
||||
//获取自己的直播间的封面(获取其他人的封面会 -403)
|
||||
@GET("mhand/assistant/getCover")
|
||||
Call<CoverEntity> getCover(@Query("roomId") long roomId);
|
||||
|
||||
//TODO 粉丝勋章(尚未达到开通粉丝勋章的最低要求, 无法对该 API 截包)
|
||||
}
|
||||
|
1722
src/main/java/com/hiczp/bilibili/api/live/entity/AllListEntity.java
Normal file
1722
src/main/java/com/hiczp/bilibili/api/live/entity/AllListEntity.java
Normal file
File diff suppressed because one or more lines are too long
@ -0,0 +1,289 @@
|
||||
package com.hiczp.bilibili.api.live.entity;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class CapsuleInfoEntity {
|
||||
/**
|
||||
* code : 0
|
||||
* message : OK
|
||||
* data : {"normal":{"status":1,"coin":65,"change":5,"progress":{"now":1800,"max":10000},"rule":"使用价值累计达到10000瓜子的礼物(包含直接使用瓜子购买、道具包裹,但不包括产生梦幻扭蛋币的活动道具),可以获得1枚扭蛋币。使用扭蛋币可以参与抽奖。","gift":[{"id":22,"name":"经验曜石","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/22.png?20171116172700"},{"id":21,"name":"经验原石","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/21.png?20171116172700"},{"id":30,"name":"爱心便当","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/30.png?20171116172700"},{"id":0,"name":"小号小电视","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/b.png?20171116172700"},{"id":4,"name":"蓝白胖次","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/4.png?20171116172700"},{"id":3,"name":"B坷垃","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/3.png?20171116172700"},{"id":2,"name":"亿圆","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/2.png?20171116172700"},{"id":1,"name":"辣条","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/1.png?20171116172700"}],"list":[{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验曜石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"五河墨子"},{"num":"1","gift":"经验曜石","date":"2018-03-02","name":"五河墨子"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"吃包子的560"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"莯兮吖"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"莯兮吖"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"黎梦的莫语小迷妹"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"ltg86692169"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"亦真亦幻似梦似醒"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"ATICN"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"黎离溱洧"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"龘卛逼"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"FENGHETAO"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"殇璃奏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"= -"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"楠瓜精"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"楠瓜精"}]},"colorful":{"status":0}}
|
||||
*/
|
||||
|
||||
@SerializedName("code")
|
||||
private int code;
|
||||
@SerializedName("message")
|
||||
private String message;
|
||||
@SerializedName("data")
|
||||
private Data data;
|
||||
|
||||
public int getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(int code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public Data getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public void setData(Data data) {
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
public static class Data {
|
||||
/**
|
||||
* normal : {"status":1,"coin":65,"change":5,"progress":{"now":1800,"max":10000},"rule":"使用价值累计达到10000瓜子的礼物(包含直接使用瓜子购买、道具包裹,但不包括产生梦幻扭蛋币的活动道具),可以获得1枚扭蛋币。使用扭蛋币可以参与抽奖。","gift":[{"id":22,"name":"经验曜石","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/22.png?20171116172700"},{"id":21,"name":"经验原石","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/21.png?20171116172700"},{"id":30,"name":"爱心便当","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/30.png?20171116172700"},{"id":0,"name":"小号小电视","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/b.png?20171116172700"},{"id":4,"name":"蓝白胖次","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/4.png?20171116172700"},{"id":3,"name":"B坷垃","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/3.png?20171116172700"},{"id":2,"name":"亿圆","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/2.png?20171116172700"},{"id":1,"name":"辣条","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/1.png?20171116172700"}],"list":[{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验曜石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"五河墨子"},{"num":"1","gift":"经验曜石","date":"2018-03-02","name":"五河墨子"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"吃包子的560"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"莯兮吖"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"莯兮吖"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"黎梦的莫语小迷妹"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"ltg86692169"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"亦真亦幻似梦似醒"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"ATICN"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"黎离溱洧"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"龘卛逼"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"FENGHETAO"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"殇璃奏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"= -"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"楠瓜精"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"楠瓜精"}]}
|
||||
* colorful : {"status":0}
|
||||
*/
|
||||
|
||||
@SerializedName("normal")
|
||||
private Normal normal;
|
||||
@SerializedName("colorful")
|
||||
private Colorful colorful;
|
||||
|
||||
public Normal getNormal() {
|
||||
return normal;
|
||||
}
|
||||
|
||||
public void setNormal(Normal normal) {
|
||||
this.normal = normal;
|
||||
}
|
||||
|
||||
public Colorful getColorful() {
|
||||
return colorful;
|
||||
}
|
||||
|
||||
public void setColorful(Colorful colorful) {
|
||||
this.colorful = colorful;
|
||||
}
|
||||
|
||||
public static class Normal {
|
||||
/**
|
||||
* status : 1
|
||||
* coin : 65
|
||||
* change : 5
|
||||
* progress : {"now":1800,"max":10000}
|
||||
* rule : 使用价值累计达到10000瓜子的礼物(包含直接使用瓜子购买、道具包裹,但不包括产生梦幻扭蛋币的活动道具),可以获得1枚扭蛋币。使用扭蛋币可以参与抽奖。
|
||||
* gift : [{"id":22,"name":"经验曜石","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/22.png?20171116172700"},{"id":21,"name":"经验原石","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/21.png?20171116172700"},{"id":30,"name":"爱心便当","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/30.png?20171116172700"},{"id":0,"name":"小号小电视","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/b.png?20171116172700"},{"id":4,"name":"蓝白胖次","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/4.png?20171116172700"},{"id":3,"name":"B坷垃","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/3.png?20171116172700"},{"id":2,"name":"亿圆","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/2.png?20171116172700"},{"id":1,"name":"辣条","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/1.png?20171116172700"}]
|
||||
* list : [{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验曜石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"我去取经"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"五河墨子"},{"num":"1","gift":"经验曜石","date":"2018-03-02","name":"五河墨子"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"吃包子的560"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"莯兮吖"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"莯兮吖"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"NShy小马"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"黎梦的莫语小迷妹"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"薄荷and紫苏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"ltg86692169"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"亦真亦幻似梦似醒"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"ATICN"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"黎离溱洧"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"龘卛逼"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"FENGHETAO"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"殇璃奏"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"= -"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"楠瓜精"},{"num":"1","gift":"经验原石","date":"2018-03-02","name":"楠瓜精"}]
|
||||
*/
|
||||
|
||||
@SerializedName("status")
|
||||
private int status;
|
||||
@SerializedName("coin")
|
||||
private long coin;
|
||||
@SerializedName("change")
|
||||
private int change;
|
||||
@SerializedName("progress")
|
||||
private Progress progress;
|
||||
@SerializedName("rule")
|
||||
private String rule;
|
||||
@SerializedName("gift")
|
||||
private List<Gift> gift;
|
||||
@SerializedName("list")
|
||||
private List<Winner> winners;
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public long getCoin() {
|
||||
return coin;
|
||||
}
|
||||
|
||||
public void setCoin(long coin) {
|
||||
this.coin = coin;
|
||||
}
|
||||
|
||||
public int getChange() {
|
||||
return change;
|
||||
}
|
||||
|
||||
public void setChange(int change) {
|
||||
this.change = change;
|
||||
}
|
||||
|
||||
public Progress getProgress() {
|
||||
return progress;
|
||||
}
|
||||
|
||||
public void setProgress(Progress progress) {
|
||||
this.progress = progress;
|
||||
}
|
||||
|
||||
public String getRule() {
|
||||
return rule;
|
||||
}
|
||||
|
||||
public void setRule(String rule) {
|
||||
this.rule = rule;
|
||||
}
|
||||
|
||||
public List<Gift> getGift() {
|
||||
return gift;
|
||||
}
|
||||
|
||||
public void setGift(List<Gift> gift) {
|
||||
this.gift = gift;
|
||||
}
|
||||
|
||||
public List<Winner> getWinners() {
|
||||
return winners;
|
||||
}
|
||||
|
||||
public void setWinners(List<Winner> winners) {
|
||||
this.winners = winners;
|
||||
}
|
||||
|
||||
public static class Progress {
|
||||
/**
|
||||
* now : 1800
|
||||
* max : 10000
|
||||
*/
|
||||
|
||||
@SerializedName("now")
|
||||
private int now;
|
||||
@SerializedName("max")
|
||||
private int max;
|
||||
|
||||
public int getNow() {
|
||||
return now;
|
||||
}
|
||||
|
||||
public void setNow(int now) {
|
||||
this.now = now;
|
||||
}
|
||||
|
||||
public int getMax() {
|
||||
return max;
|
||||
}
|
||||
|
||||
public void setMax(int max) {
|
||||
this.max = max;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Gift {
|
||||
/**
|
||||
* id : 22
|
||||
* name : 经验曜石
|
||||
* img : https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/normal/22.png?20171116172700
|
||||
*/
|
||||
|
||||
@SerializedName("id")
|
||||
private int id;
|
||||
@SerializedName("name")
|
||||
private String name;
|
||||
@SerializedName("img")
|
||||
private String img;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(int id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getImg() {
|
||||
return img;
|
||||
}
|
||||
|
||||
public void setImg(String img) {
|
||||
this.img = img;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Winner {
|
||||
/**
|
||||
* num : 1
|
||||
* gift : 经验原石
|
||||
* date : 2018-03-02
|
||||
* name : NShy小马
|
||||
*/
|
||||
|
||||
@SerializedName("num")
|
||||
private String num;
|
||||
@SerializedName("gift")
|
||||
private String gift;
|
||||
@SerializedName("date")
|
||||
private String date;
|
||||
@SerializedName("name")
|
||||
private String name;
|
||||
|
||||
public String getNum() {
|
||||
return num;
|
||||
}
|
||||
|
||||
public void setNum(String num) {
|
||||
this.num = num;
|
||||
}
|
||||
|
||||
public String getGift() {
|
||||
return gift;
|
||||
}
|
||||
|
||||
public void setGift(String gift) {
|
||||
this.gift = gift;
|
||||
}
|
||||
|
||||
public String getDate() {
|
||||
return date;
|
||||
}
|
||||
|
||||
public void setDate(String date) {
|
||||
this.date = date;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static class Colorful {
|
||||
/**
|
||||
* status : 0
|
||||
*/
|
||||
|
||||
@SerializedName("status")
|
||||
private int status;
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,160 @@
|
||||
package com.hiczp.bilibili.api.live.entity;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class MyMedalListEntity {
|
||||
/**
|
||||
* code : 0
|
||||
* message : OK
|
||||
* data : [{"medal_id":7,"medal_name":"欧皇","level":3,"uname":"哔哩哔哩直播","intimacy":218,"next_intimacy":500,"status":1,"color":6406234,"guard_type":0,"buff_msg":""},{"medal_id":296,"medal_name":"滚滚","level":2,"uname":"iPanda熊猫频道","intimacy":200,"next_intimacy":300,"status":0,"color":6406234,"guard_type":0,"buff_msg":""},{"medal_id":1411,"medal_name":"工程师","level":1,"uname":"ici2cc","intimacy":0,"next_intimacy":201,"status":0,"color":6406234,"guard_type":0,"buff_msg":""},{"medal_id":13197,"medal_name":"QPC","level":2,"uname":"QPCKerman","intimacy":299,"next_intimacy":300,"status":0,"color":6406234,"guard_type":0,"buff_msg":""}]
|
||||
*/
|
||||
|
||||
@SerializedName("code")
|
||||
private int code;
|
||||
@SerializedName("message")
|
||||
private String message;
|
||||
@SerializedName("data")
|
||||
private List<Medal> data;
|
||||
|
||||
public int getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(int code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public List<Medal> getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public void setData(List<Medal> data) {
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
public static class Medal {
|
||||
/**
|
||||
* medal_id : 7
|
||||
* medal_name : 欧皇
|
||||
* level : 3
|
||||
* uname : 哔哩哔哩直播
|
||||
* intimacy : 218
|
||||
* next_intimacy : 500
|
||||
* status : 1
|
||||
* color : 6406234
|
||||
* guard_type : 0
|
||||
* buff_msg :
|
||||
*/
|
||||
|
||||
@SerializedName("medal_id")
|
||||
private int medalId;
|
||||
@SerializedName("medal_name")
|
||||
private String medalName;
|
||||
@SerializedName("level")
|
||||
private int level;
|
||||
@SerializedName("uname")
|
||||
private String uname;
|
||||
@SerializedName("intimacy")
|
||||
private int intimacy;
|
||||
@SerializedName("next_intimacy")
|
||||
private int nextIntimacy;
|
||||
@SerializedName("status")
|
||||
private int status;
|
||||
@SerializedName("color")
|
||||
private int color;
|
||||
@SerializedName("guard_type")
|
||||
private int guardType;
|
||||
@SerializedName("buff_msg")
|
||||
private String buffMsg;
|
||||
|
||||
public int getMedalId() {
|
||||
return medalId;
|
||||
}
|
||||
|
||||
public void setMedalId(int medalId) {
|
||||
this.medalId = medalId;
|
||||
}
|
||||
|
||||
public String getMedalName() {
|
||||
return medalName;
|
||||
}
|
||||
|
||||
public void setMedalName(String medalName) {
|
||||
this.medalName = medalName;
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
return level;
|
||||
}
|
||||
|
||||
public void setLevel(int level) {
|
||||
this.level = level;
|
||||
}
|
||||
|
||||
public String getUname() {
|
||||
return uname;
|
||||
}
|
||||
|
||||
public void setUname(String uname) {
|
||||
this.uname = uname;
|
||||
}
|
||||
|
||||
public int getIntimacy() {
|
||||
return intimacy;
|
||||
}
|
||||
|
||||
public void setIntimacy(int intimacy) {
|
||||
this.intimacy = intimacy;
|
||||
}
|
||||
|
||||
public int getNextIntimacy() {
|
||||
return nextIntimacy;
|
||||
}
|
||||
|
||||
public void setNextIntimacy(int nextIntimacy) {
|
||||
this.nextIntimacy = nextIntimacy;
|
||||
}
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public int getColor() {
|
||||
return color;
|
||||
}
|
||||
|
||||
public void setColor(int color) {
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
public int getGuardType() {
|
||||
return guardType;
|
||||
}
|
||||
|
||||
public void setGuardType(int guardType) {
|
||||
this.guardType = guardType;
|
||||
}
|
||||
|
||||
public String getBuffMsg() {
|
||||
return buffMsg;
|
||||
}
|
||||
|
||||
public void setBuffMsg(String buffMsg) {
|
||||
this.buffMsg = buffMsg;
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,172 @@
|
||||
package com.hiczp.bilibili.api.live.entity;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class OpenCapsuleResponseEntity {
|
||||
/**
|
||||
* code : 0
|
||||
* message : OK
|
||||
* data : {"status":1,"text":[{"name":"辣条","num":"1","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/open/normal/1.png?20171116172700"}],"isEntity":0,"coin":43,"progress":{"now":7000,"max":10000}}
|
||||
*/
|
||||
|
||||
@SerializedName("code")
|
||||
private int code;
|
||||
@SerializedName("message")
|
||||
private String message;
|
||||
@SerializedName("data")
|
||||
private Data data;
|
||||
|
||||
public int getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(int code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public Data getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public void setData(Data data) {
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
public static class Data {
|
||||
/**
|
||||
* status : 1
|
||||
* text : [{"name":"辣条","num":"1","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/open/normal/1.png?20171116172700"}]
|
||||
* isEntity : 0
|
||||
* coin : 43
|
||||
* progress : {"now":7000,"max":10000}
|
||||
*/
|
||||
|
||||
@SerializedName("status")
|
||||
private int status;
|
||||
@SerializedName("isEntity")
|
||||
private int isEntity;
|
||||
@SerializedName("coin")
|
||||
private int coin;
|
||||
@SerializedName("progress")
|
||||
private Progress progress;
|
||||
@SerializedName("text")
|
||||
private List<Gift> gifts;
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public int getIsEntity() {
|
||||
return isEntity;
|
||||
}
|
||||
|
||||
public void setIsEntity(int isEntity) {
|
||||
this.isEntity = isEntity;
|
||||
}
|
||||
|
||||
public int getCoin() {
|
||||
return coin;
|
||||
}
|
||||
|
||||
public void setCoin(int coin) {
|
||||
this.coin = coin;
|
||||
}
|
||||
|
||||
public Progress getProgress() {
|
||||
return progress;
|
||||
}
|
||||
|
||||
public void setProgress(Progress progress) {
|
||||
this.progress = progress;
|
||||
}
|
||||
|
||||
public List<Gift> getGifts() {
|
||||
return gifts;
|
||||
}
|
||||
|
||||
public void setGifts(List<Gift> gifts) {
|
||||
this.gifts = gifts;
|
||||
}
|
||||
|
||||
public static class Progress {
|
||||
/**
|
||||
* now : 7000
|
||||
* max : 10000
|
||||
*/
|
||||
|
||||
@SerializedName("now")
|
||||
private int now;
|
||||
@SerializedName("max")
|
||||
private int max;
|
||||
|
||||
public int getNow() {
|
||||
return now;
|
||||
}
|
||||
|
||||
public void setNow(int now) {
|
||||
this.now = now;
|
||||
}
|
||||
|
||||
public int getMax() {
|
||||
return max;
|
||||
}
|
||||
|
||||
public void setMax(int max) {
|
||||
this.max = max;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Gift {
|
||||
/**
|
||||
* name : 辣条
|
||||
* num : 1
|
||||
* img : https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/capsule-toy/open/normal/1.png?20171116172700
|
||||
*/
|
||||
|
||||
@SerializedName("name")
|
||||
private String name;
|
||||
@SerializedName("num")
|
||||
private String num;
|
||||
@SerializedName("img")
|
||||
private String img;
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getNum() {
|
||||
return num;
|
||||
}
|
||||
|
||||
public void setNum(String num) {
|
||||
this.num = num;
|
||||
}
|
||||
|
||||
public String getImg() {
|
||||
return img;
|
||||
}
|
||||
|
||||
public void setImg(String img) {
|
||||
this.img = img;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,453 @@
|
||||
package com.hiczp.bilibili.api.live.entity;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class WearTitleEntity {
|
||||
/**
|
||||
* code : 0
|
||||
* msg : success
|
||||
* message : success
|
||||
* data : {"id":"5940800","uid":"2866663","tid":"111","num":"1","score":"0","create_time":"2017-08-03 21:53:22","expire_time":"0000-00-00 00:00:00","status":"1","level":[0],"category":[{"name":"热门","class":"red"}],"pic":[{"id":"title-111-1","title":"2017Blink","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/titles/title/3/title-111-1.png?20180302110600","width":0,"height":0,"is_lihui":0,"lihui_img":"","lihui_width":0,"lihui_height":0}],"title_pic":{"id":"title-111-1","title":"2017Blink","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/titles/title/3/title-111-1.png?20180302110600","width":0,"height":0,"is_lihui":0,"lihui_img":"","lihui_width":0,"lihui_height":0},"name":"bilibili Link","upgrade_score":1000000}
|
||||
*/
|
||||
|
||||
@SerializedName("code")
|
||||
private int code;
|
||||
@SerializedName("msg")
|
||||
private String msg;
|
||||
@SerializedName("message")
|
||||
private String message;
|
||||
@SerializedName("data")
|
||||
private Data data;
|
||||
|
||||
public int getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(int code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getMsg() {
|
||||
return msg;
|
||||
}
|
||||
|
||||
public void setMsg(String msg) {
|
||||
this.msg = msg;
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
|
||||
public void setMessage(String message) {
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public Data getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public void setData(Data data) {
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
public static class Data {
|
||||
/**
|
||||
* id : 5940800
|
||||
* uid : 2866663
|
||||
* tid : 111
|
||||
* num : 1
|
||||
* score : 0
|
||||
* create_time : 2017-08-03 21:53:22
|
||||
* expire_time : 0000-00-00 00:00:00
|
||||
* status : 1
|
||||
* level : [0]
|
||||
* category : [{"name":"热门","class":"red"}]
|
||||
* pic : [{"id":"title-111-1","title":"2017Blink","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/titles/title/3/title-111-1.png?20180302110600","width":0,"height":0,"is_lihui":0,"lihui_img":"","lihui_width":0,"lihui_height":0}]
|
||||
* title_pic : {"id":"title-111-1","title":"2017Blink","img":"https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/titles/title/3/title-111-1.png?20180302110600","width":0,"height":0,"is_lihui":0,"lihui_img":"","lihui_width":0,"lihui_height":0}
|
||||
* name : bilibili Link
|
||||
* upgrade_score : 1000000
|
||||
*/
|
||||
|
||||
@SerializedName("id")
|
||||
private String id;
|
||||
@SerializedName("uid")
|
||||
private String uid;
|
||||
@SerializedName("tid")
|
||||
private String tid;
|
||||
@SerializedName("num")
|
||||
private String num;
|
||||
@SerializedName("score")
|
||||
private String score;
|
||||
@SerializedName("create_time")
|
||||
private String createTime;
|
||||
@SerializedName("expire_time")
|
||||
private String expireTime;
|
||||
@SerializedName("status")
|
||||
private String status;
|
||||
@SerializedName("title_pic")
|
||||
private TitlePic titlePic;
|
||||
@SerializedName("name")
|
||||
private String name;
|
||||
@SerializedName("upgrade_score")
|
||||
private int upgradeScore;
|
||||
@SerializedName("level")
|
||||
private List<Integer> level;
|
||||
@SerializedName("category")
|
||||
private List<Category> category;
|
||||
@SerializedName("pic")
|
||||
private List<Pic> pic;
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getUid() {
|
||||
return uid;
|
||||
}
|
||||
|
||||
public void setUid(String uid) {
|
||||
this.uid = uid;
|
||||
}
|
||||
|
||||
public String getTid() {
|
||||
return tid;
|
||||
}
|
||||
|
||||
public void setTid(String tid) {
|
||||
this.tid = tid;
|
||||
}
|
||||
|
||||
public String getNum() {
|
||||
return num;
|
||||
}
|
||||
|
||||
public void setNum(String num) {
|
||||
this.num = num;
|
||||
}
|
||||
|
||||
public String getScore() {
|
||||
return score;
|
||||
}
|
||||
|
||||
public void setScore(String score) {
|
||||
this.score = score;
|
||||
}
|
||||
|
||||
public String getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(String createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public String getExpireTime() {
|
||||
return expireTime;
|
||||
}
|
||||
|
||||
public void setExpireTime(String expireTime) {
|
||||
this.expireTime = expireTime;
|
||||
}
|
||||
|
||||
public String getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(String status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public TitlePic getTitlePic() {
|
||||
return titlePic;
|
||||
}
|
||||
|
||||
public void setTitlePic(TitlePic titlePic) {
|
||||
this.titlePic = titlePic;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public int getUpgradeScore() {
|
||||
return upgradeScore;
|
||||
}
|
||||
|
||||
public void setUpgradeScore(int upgradeScore) {
|
||||
this.upgradeScore = upgradeScore;
|
||||
}
|
||||
|
||||
public List<Integer> getLevel() {
|
||||
return level;
|
||||
}
|
||||
|
||||
public void setLevel(List<Integer> level) {
|
||||
this.level = level;
|
||||
}
|
||||
|
||||
public List<Category> getCategory() {
|
||||
return category;
|
||||
}
|
||||
|
||||
public void setCategory(List<Category> category) {
|
||||
this.category = category;
|
||||
}
|
||||
|
||||
public List<Pic> getPic() {
|
||||
return pic;
|
||||
}
|
||||
|
||||
public void setPic(List<Pic> pic) {
|
||||
this.pic = pic;
|
||||
}
|
||||
|
||||
public static class TitlePic {
|
||||
/**
|
||||
* id : title-111-1
|
||||
* title : 2017Blink
|
||||
* img : https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/titles/title/3/title-111-1.png?20180302110600
|
||||
* width : 0
|
||||
* height : 0
|
||||
* is_lihui : 0
|
||||
* lihui_img :
|
||||
* lihui_width : 0
|
||||
* lihui_height : 0
|
||||
*/
|
||||
|
||||
@SerializedName("id")
|
||||
private String id;
|
||||
@SerializedName("title")
|
||||
private String title;
|
||||
@SerializedName("img")
|
||||
private String img;
|
||||
@SerializedName("width")
|
||||
private int width;
|
||||
@SerializedName("height")
|
||||
private int height;
|
||||
@SerializedName("is_lihui")
|
||||
private int isLihui;
|
||||
@SerializedName("lihui_img")
|
||||
private String lihuiImg;
|
||||
@SerializedName("lihui_width")
|
||||
private int lihuiWidth;
|
||||
@SerializedName("lihui_height")
|
||||
private int lihuiHeight;
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return title;
|
||||
}
|
||||
|
||||
public void setTitle(String title) {
|
||||
this.title = title;
|
||||
}
|
||||
|
||||
public String getImg() {
|
||||
return img;
|
||||
}
|
||||
|
||||
public void setImg(String img) {
|
||||
this.img = img;
|
||||
}
|
||||
|
||||
public int getWidth() {
|
||||
return width;
|
||||
}
|
||||
|
||||
public void setWidth(int width) {
|
||||
this.width = width;
|
||||
}
|
||||
|
||||
public int getHeight() {
|
||||
return height;
|
||||
}
|
||||
|
||||
public void setHeight(int height) {
|
||||
this.height = height;
|
||||
}
|
||||
|
||||
public int getIsLihui() {
|
||||
return isLihui;
|
||||
}
|
||||
|
||||
public void setIsLihui(int isLihui) {
|
||||
this.isLihui = isLihui;
|
||||
}
|
||||
|
||||
public String getLihuiImg() {
|
||||
return lihuiImg;
|
||||
}
|
||||
|
||||
public void setLihuiImg(String lihuiImg) {
|
||||
this.lihuiImg = lihuiImg;
|
||||
}
|
||||
|
||||
public int getLihuiWidth() {
|
||||
return lihuiWidth;
|
||||
}
|
||||
|
||||
public void setLihuiWidth(int lihuiWidth) {
|
||||
this.lihuiWidth = lihuiWidth;
|
||||
}
|
||||
|
||||
public int getLihuiHeight() {
|
||||
return lihuiHeight;
|
||||
}
|
||||
|
||||
public void setLihuiHeight(int lihuiHeight) {
|
||||
this.lihuiHeight = lihuiHeight;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Category {
|
||||
/**
|
||||
* name : 热门
|
||||
* class : red
|
||||
*/
|
||||
|
||||
@SerializedName("name")
|
||||
private String name;
|
||||
@SerializedName("class")
|
||||
private String classX;
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getClassX() {
|
||||
return classX;
|
||||
}
|
||||
|
||||
public void setClassX(String classX) {
|
||||
this.classX = classX;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Pic {
|
||||
/**
|
||||
* id : title-111-1
|
||||
* title : 2017Blink
|
||||
* img : https://s1.hdslb.com/bfs/static/blive/live-assets/mobile/titles/title/3/title-111-1.png?20180302110600
|
||||
* width : 0
|
||||
* height : 0
|
||||
* is_lihui : 0
|
||||
* lihui_img :
|
||||
* lihui_width : 0
|
||||
* lihui_height : 0
|
||||
*/
|
||||
|
||||
@SerializedName("id")
|
||||
private String id;
|
||||
@SerializedName("title")
|
||||
private String title;
|
||||
@SerializedName("img")
|
||||
private String img;
|
||||
@SerializedName("width")
|
||||
private int width;
|
||||
@SerializedName("height")
|
||||
private int height;
|
||||
@SerializedName("is_lihui")
|
||||
private int isLihui;
|
||||
@SerializedName("lihui_img")
|
||||
private String lihuiImg;
|
||||
@SerializedName("lihui_width")
|
||||
private int lihuiWidth;
|
||||
@SerializedName("lihui_height")
|
||||
private int lihuiHeight;
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return title;
|
||||
}
|
||||
|
||||
public void setTitle(String title) {
|
||||
this.title = title;
|
||||
}
|
||||
|
||||
public String getImg() {
|
||||
return img;
|
||||
}
|
||||
|
||||
public void setImg(String img) {
|
||||
this.img = img;
|
||||
}
|
||||
|
||||
public int getWidth() {
|
||||
return width;
|
||||
}
|
||||
|
||||
public void setWidth(int width) {
|
||||
this.width = width;
|
||||
}
|
||||
|
||||
public int getHeight() {
|
||||
return height;
|
||||
}
|
||||
|
||||
public void setHeight(int height) {
|
||||
this.height = height;
|
||||
}
|
||||
|
||||
public int getIsLihui() {
|
||||
return isLihui;
|
||||
}
|
||||
|
||||
public void setIsLihui(int isLihui) {
|
||||
this.isLihui = isLihui;
|
||||
}
|
||||
|
||||
public String getLihuiImg() {
|
||||
return lihuiImg;
|
||||
}
|
||||
|
||||
public void setLihuiImg(String lihuiImg) {
|
||||
this.lihuiImg = lihuiImg;
|
||||
}
|
||||
|
||||
public int getLihuiWidth() {
|
||||
return lihuiWidth;
|
||||
}
|
||||
|
||||
public void setLihuiWidth(int lihuiWidth) {
|
||||
this.lihuiWidth = lihuiWidth;
|
||||
}
|
||||
|
||||
public int getLihuiHeight() {
|
||||
return lihuiHeight;
|
||||
}
|
||||
|
||||
public void setLihuiHeight(int lihuiHeight) {
|
||||
this.lihuiHeight = lihuiHeight;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user