XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/bilibili-API-collect

update grpc proto from 7.57.2 (#881)

* update pugvanymodel proto from 7.57.2 * update playerunite/pugvanymodel proto from 7.57.2 * update playerunite related proto from 7.57.2 * update search v2 related proto from 7.57.2 * update metadata related proto from 7.57.2 * update viewunite related proto from 7.57.2

c3bf4da
陈寒彤 <70561268+cxw620@users.noreply.github.com>
提交于

代码差异

8 个文件 +768 -16
Added grpc_api/bilibili/app/playerunite/pugvanymodel.proto/pugvanymodel.proto +51 -0
@@ -0,0 +1,51 @@
1 syntax = "proto3";
2
3 package bilibili.app.playerunite.pugvanymodel;
4
5 //
6 enum EpisodeStatus {
7 EPISODE_STATUS_UNSPECIFIED = 0;
8 EPISODE_STATUS_TRY_WATCH_WHOLE = 1;
9 EPISODE_STATUS_NOT_TRY_WATCH = 2;
10 EPISODE_STATUS_TRY_WATCH_5_MINUTES = 3;
11 }
12
13 //
14 message PlayerMask {
15 //
16 string title = 1;
17 //
18 string prefix = 2;
19 //
20 string suffix = 3;
21 }
22
23 //
24 message PUGVAnyModel {
25 //
26 int64 season_id = 1;
27 //
28 int64 episode_id = 2;
29 //
30 EpisodeStatus status = 3;
31 //
32 RiskControl risk_control = 4;
33 //
34 PlayerMask player_mask = 5;
35 }
36
37 //
38 message RiskControl {
39 //
40 bool need_send_sms = 1;
41 //
42 string title = 2;
43 //
44 string risk_message = 3;
45 //
46 string action_desc = 4;
47 //
48 string send_sms_url = 5;
49 //
50 string buvid = 6;
51 }
Modified grpc_api/bilibili/app/playerunite/v1/playerunite.proto +22 -14
@@ -12,20 +12,6 @@ service Player {
12 12 rpc PlayViewUnite (PlayViewUniteReq) returns (PlayViewUniteReply);
13 13 }
14 14
15 //
16 message PlayViewUniteReq {
17 // 请求资源VOD信息
18 bilibili.playershared.VideoVod vod = 1;
19 //
20 string spmid = 2;
21 //
22 string from_spmid = 3;
23 // 补充信息, 如ep_id等
24 map<string, string> extra_content = 4;
25 //
26 string bvid = 5;
27 }
28
29 15 //
30 16 message PlayViewUniteReply {
31 17 // 音视频流信息
@@ -46,4 +32,26 @@ message PlayViewUniteReply {
46 32 bilibili.playershared.History history = 8;
47 33 //
48 34 bilibili.playershared.ViewInfo view_info = 9;
35 //
36 bilibili.playershared.FragmentVideo fragment_video = 10;
37 }
38
39 //
40 message PlayViewUniteReq {
41 // 请求资源VOD信息
42 bilibili.playershared.VideoVod vod = 1;
43 //
44 string spmid = 2;
45 //
46 string from_spmid = 3;
47 // 补充信息, 如ep_id等
48 map<string, string> extra_content = 4;
49 //
50 string bvid = 5;
51 //
52 string ad_extra = 6;
53 //
54 bilibili.playershared.Fragment fragment = 7;
55 //
56 string from_scene = 8;
49 57 }
Modified grpc_api/bilibili/app/search/v2/search.proto +62 -0
@@ -12,6 +12,8 @@ service Search {
12 12 //
13 13 rpc GetChatResult (GetChatResultReq) returns (bilibili.broadcast.message.main.ChatResult);
14 14 //
15 rpc QueryRecAfterClick (QueryRecAfterClickReq) returns (QueryRecAfterClickReply);
16 //
15 17 rpc SearchEgg (SearchEggReq) returns (SearchEggReply);
16 18 //
17 19 rpc SubmitChatTask (SubmitChatTaskReq) returns (SubmitChatTaskReply);
@@ -62,6 +64,66 @@ message GetChatResultReq {
62 64 string track_id = 4;
63 65 }
64 66
67 //
68 message QueryRecAfterClickItem {
69 //
70 string show_name = 1;
71 //
72 string recommend_reason = 2;
73 //
74 int32 icon_type = 3;
75 //
76 string url = 4;
77 //
78 string icon = 5;
79 //
80 string icon_night = 6;
81 }
82
83 //
84 message QueryRecAfterClickReply {
85 //
86 int32 code = 1;
87 //
88 QueryRecAfterClickResult query_rec_result = 2;
89 }
90
91 //
92 message QueryRecAfterClickReq {
93 //
94 string param = 1;
95 //
96 int32 pos = 2;
97 //
98 string track_id = 3;
99 //
100 string qv_id = 4;
101 //
102 string keyword = 5;
103 //
104 string click_url = 6;
105 //
106 string from_source = 7;
107 }
108
109 //
110 message QueryRecAfterClickResult {
111 //
112 repeated QueryRecAfterClickItem query_rec_list = 1;
113 //
114 string related_title = 2;
115 //
116 string param = 3;
117 //
118 string goto = 4;
119 //
120 string linktype = 5;
121 //
122 int32 position = 6;
123 //
124 string trackid = 7;
125 }
126
65 127 //
66 128 message SearchEggInfo {
67 129 //
Added grpc_api/bilibili/app/viewunite/pugvanymodel.proto +430 -0
@@ -0,0 +1,430 @@
1 syntax = "proto3";
2
3 package bilibili.app.viewunite.pugvanymodel;
4
5 //
6 message AbTest {
7 }
8
9 //
10 message CatalogueInfo {
11 //
12 repeated SeasonCatalogue catalogues = 1;
13 //
14 CatalogueLiveInfo catalogue_live_info = 2;
15 //
16 string catalogue_update_text = 3;
17 }
18
19 //
20 message CatalogueLiveInfo {
21 //
22 int64 episode_id = 1;
23 //
24 string title = 2;
25 //
26 string subtitle = 3;
27 //
28 string button_text = 4;
29 //
30 LiveStatus status = 5;
31 }
32
33 //
34 message CourseCoach {
35 //
36 string detail_url = 1;
37 //
38 string directory_url = 2;
39 }
40
41 //
42 message Courseware {
43 //
44 int64 file_id = 1;
45 //
46 string file_name = 2;
47 //
48 string file_type = 3;
49 //
50 int64 file_size = 4;
51 //
52 string desc = 5;
53 //
54 string file_url = 6;
55 }
56
57 //
58 message CoursewareInfo {
59 //
60 repeated Courseware coursewares = 1;
61 }
62
63 //
64 message DanmakuControl {
65 //
66 bool disabled = 1;
67 //
68 ExtraContent extra_content = 2;
69 }
70
71 message Episode {
72 //
73 EpisodeType type = 1;
74 //
75 oneof {
76 //
77 VideoEpisode video_episode = 2;
78 //
79 LiveEpisode live_episode = 3;
80 }
81 }
82
83 //
84 message EpisodeHistory {
85 //
86 bool last_play = 1;
87 //
88 string last_play_text = 2;
89 //
90 int64 max_progress = 3;
91 //
92 string full_watched_text = 4;
93 }
94
95 //
96 message EpisodeLabel {
97 //
98 string type_label = 1;
99 }
100
101 //
102 message EpisodeSelectionLabel {
103 //
104 string type_label = 1;
105 }
106
107 //
108 enum EpisodeStatus {
109 EPISODE_STATUS_UNSPECIFIED = 0;
110 EPISODE_STATUS_TRY_WATCH_WHOLE = 1;
111 EPISODE_STATUS_NOT_TRY_WATCH = 2;
112 EPISODE_STATUS_TRY_WATCH_5_MINUTES = 3;
113 }
114
115 //
116 enum EpisodeType {
117 EPISODE_TYPE_UNSPECIFIED = 0;
118 EPISODE_TYPE_VIDEO = 1;
119 EPISODE_TYPE_LIVE = 2;
120 }
121
122 //
123 message ExtraContent {
124 //
125 string disabled_reason = 1;
126 }
127
128 //
129 message LiveEpisode {
130 //
131 int64 episode_id = 1;
132 //
133 LiveStatus status = 2;
134 //
135 bool jump = 3;
136 //
137 int64 live_teacher_mid = 4;
138 //
139 bool show_subscription_prebook_button = 5;
140 //
141 bool be_subscription_prebook = 6;
142 //
143 int64 index = 7;
144 //
145 string title = 8;
146 //
147 string play_way_subtitle = 9;
148 //
149 string subtitle = 10;
150 //
151 bool show_lock_icon = 11;
152 //
153 EpisodeLabel episode_label = 12;
154 //
155 EpisodeSelectionLabel selection_label = 13;
156 }
157
158 //
159 message LiveInfo {
160 //
161 int64 episode_id = 1;
162 //
163 LiveStatus status = 2;
164 //
165 bool jump = 3;
166 //
167 int64 live_teacher_mid = 4;
168 //
169 bool show_subscription_prebook_button = 5;
170 //
171 bool be_subscription_prebook = 6;
172 }
173
174 //
175 enum LiveStatus {
176 LIVE_STATUS_UNSPECIFIED = 0;
177 LIVE_STATUS_PREPARE = 1;
178 LIVE_STATUS_LIVE = 2;
179 LIVE_STATUS_PLAYBACK_GENERATING = 3;
180 }
181
182 //
183 message OperationArea {
184 //
185 repeated OperationAreaButton buttons = 1;
186 }
187
188 //
189 message OperationAreaButton {
190 //
191 OperationAreaButtonType type = 1;
192 //
193 string text = 2;
194 //
195 bool disabled = 3;
196 //
197 string link = 4;
198 }
199
200 //
201 enum OperationAreaButtonType {
202 OPERATION_AREA_BUTTON_TYPE_UNSPECIFIED = 0;
203 OPERATION_AREA_BUTTON_TYPE_FAVORITE = 1;
204 OPERATION_AREA_BUTTON_TYPE_CONSULT = 2;
205 OPERATION_AREA_BUTTON_TYPE_SHARE = 3;
206 OPERATION_AREA_BUTTON_TYPE_PURCHASE = 4;
207 }
208
209 //
210 message SeasonCatalogue {
211 //
212 string title = 1;
213 //
214 int64 index = 2;
215 //
216 int64 start_ep_index = 3;
217 //
218 int64 end_ep_index = 4;
219 }
220
221 //
222 message SeasonCoupon {
223 //
224 string token = 1;
225 //
226 string title = 2;
227 //
228 string start_time = 3;
229 //
230 string expire_time = 4;
231 //
232 double amount = 5;
233 //
234 string show_amount = 6;
235 //
236 SeasonCouponStatus status = 7;
237 //
238 SeasonCouponType coupon_type = 8;
239 //
240 string short_title = 9;
241 //
242 string expire_minute = 10;
243 //
244 string use_scope = 11;
245 //
246 string discount_amount = 12;
247 //
248 int64 receive_expire_time = 13;
249 //
250 int64 use_expire_time = 14;
251 //
252 string scene_mark = 15;
253 //
254 string scene_background_img = 16;
255 //
256 string scene_benefit_img = 17;
257 //
258 bool scene_countdown = 18;
259 }
260
261 //
262 enum SeasonCouponStatus {
263 SEASON_COUPON_STATUS_UNSPECIFIED = 0;
264 SEASON_COUPON_STATUS_RECEIVED = 1;
265 SEASON_COUPON_STATUS_NOT_RECEIVED = 2;
266 SEASON_COUPON_STATUS_INVALID = 3;
267 }
268
269 //
270 enum SeasonCouponType {
271 SEASON_COUPON_TYPE_UNSPECIFIED = 0;
272 SEASON_COUPON_TYPE_DISCOUNT = 1;
273 SEASON_COUPON_TYPE_DECREASE = 2;
274 }
275
276 //
277 message SeasonCustom {
278 //
279 WaterMark water_mark = 1;
280 //
281 DanmakuControl danmaku_control = 2;
282 }
283
284 //
285 message SeasonOverview {
286 //
287 int64 season_id = 1;
288 //
289 bool support_cash = 2;
290 //
291 SeasonStatus status = 3;
292 //
293 SeasonType type = 4;
294 //
295 string cover = 5;
296 //
297 string title = 6;
298 }
299
300 //
301 message SeasonPayment {
302 //
303 string price_unit = 1;
304 //
305 string discount_price = 2;
306 //
307 string discount_price_desc = 3;
308 //
309 string original_price = 4;
310 //
311 string original_price_desc = 5;
312 }
313
314 //
315 message SeasonSection {
316 //
317 int64 section_id = 1;
318 //
319 string title = 2;
320 //
321 SeasonSectionType type = 3;
322 //
323 repeated Courseware coursewares = 4;
324 //
325 repeated Episode episodes = 5;
326 }
327
328 //
329 enum SeasonSectionType {
330 SEASON_SECTION_TYPE_UNSPECIFIED = 0;
331 SEASON_SECTION_TYPE_DEFAULT = 1;
332 SEASON_SECTION_TYPE_CUSTOM = 2;
333 }
334
335 //
336 enum SeasonStatus {
337 SEASON_STATUS_UNSPECIFIED = 0;
338 SEASON_STATUS_OFFLINE = 1;
339 }
340
341 //
342 enum SeasonType {
343 SEASON_TYPE_UNSPECIFIED = 0;
344 SEASON_TYPE_INSTALLMENT = 1;
345 SEASON_TYPE_FREE = 2;
346 SEASON_TYPE_SUBSCRIPTION = 3;
347 }
348
349 //
350 message SectionInfo {
351 //
352 repeated SeasonSection sections = 1;
353 }
354
355 //
356 message VideoEpisode {
357 //
358 repeated Courseware coursewares = 1;
359 //
360 int64 index = 2;
361 //
362 EpisodeStatus status = 3;
363 //
364 int64 aid = 4;
365 //
366 int64 cid = 5;
367 //
368 string title = 6;
369 //
370 string play_way_subtitle = 7;
371 //
372 string subtitle = 8;
373 //
374 int64 duration = 9;
375 //
376 bool can_switch = 10;
377 //
378 bool can_play = 11;
379 //
380 bool show_lock_icon = 12;
381 //
382 EpisodeLabel episode_label = 13;
383 //
384 EpisodeSelectionLabel selection_label = 14;
385 //
386 EpisodeHistory history = 15;
387 //
388 VideoPlayWay play_way = 16;
389 //
390 int64 episode_id = 17;
391 }
392
393 //
394 enum VideoPlayWay {
395 VIDEO_PLAY_WAY_UNSPECIFIED = 0;
396 VIDEO_PLAY_WAY_VOD = 1;
397 VIDEO_PLAY_WAY_LIVE_PLAYBACK = 2;
398 }
399
400 //
401 message ViewPugvAny {
402 //
403 SeasonOverview season_overview = 1;
404 //
405 SeasonPayment season_payment = 2;
406 //
407 SeasonCoupon season_coupon = 3;
408 //
409 CatalogueInfo catalogue_info = 4;
410 //
411 SeasonCustom season_custom = 5;
412 //
413 CoursewareInfo courseware_info = 6;
414 //
415 CourseCoach course_coach = 7;
416 //
417 SectionInfo section_info = 8;
418 //
419 AbTest ab_test = 9;
420 //
421 OperationArea operation_area = 10;
422 }
423
424 //
425 message WaterMark {
426 //
427 bool show_watermark = 1;
428 //
429 int64 watermark_interval = 2;
430 }
Modified grpc_api/bilibili/app/viewunite/v1/viewunite.proto +62 -0
@@ -71,6 +71,8 @@ message ArcRefreshReply {
71 71 Online online = 4;
72 72 //
73 73 LikeConfig like_config = 5;
74 //
75 SimpleOwner owner = 6;
74 76 }
75 77
76 78 //
@@ -79,6 +81,8 @@ message ArcRefreshReq {
79 81 int64 aid = 1;
80 82 //
81 83 string bvid = 2;
84 //
85 UnionType type = 3;
82 86 }
83 87
84 88 //
@@ -87,6 +91,18 @@ message AttentionCard {
87 91 repeated ShowTime show_time = 1;
88 92 }
89 93
94 //
95 message BgPlayNotice {
96 //
97 bool allow_show = 1;
98 //
99 string text = 2;
100 //
101 string btn_text_1 = 3;
102 //
103 string btn_text_2 = 4;
104 }
105
90 106 //
91 107 message BizFollowVideoParam {
92 108 //
@@ -216,6 +232,8 @@ message Config {
216 232 PlayerIcon player_icon = 2;
217 233 //
218 234 StoryEntrance story_entrance = 3;
235 //
236 BgPlayNotice bg_play_notice = 4;
219 237 }
220 238
221 239 // 视频播放时弹出的卡片
@@ -242,6 +260,8 @@ message ContractCard {
242 260 int32 is_play_display = 10;
243 261 //
244 262 int32 is_interact_display = 11;
263 //
264 bool play_display_switch = 12;
245 265 }
246 266
247 267 // 视频播放时弹出的卡片的文字说明信息
@@ -285,6 +305,26 @@ message ECodeConfig {
285 305 string redirect_url = 1;
286 306 }
287 307
308 //
309 message FragmentArc {
310 //
311 int64 aid = 1;
312 //
313 int64 cid = 2;
314 }
315
316 //
317 message FragmentParam {
318 //
319 repeated FragmentArc fragment_arcs = 1;
320 }
321
322 //
323 message FragmentRes {
324 //
325 map<int64, VideoShot> video_shot = 1;
326 }
327
288 328 //
289 329 message IconData {
290 330 //
@@ -361,6 +401,8 @@ enum MaterialBizType {
361 401 ACTIVITY_ICON = 6;
362 402 //
363 403 NEW_BGM = 7;
404 //
405 GENERAL_TYPE = 8;
364 406 }
365 407
366 408 // 素材来源
@@ -568,6 +610,16 @@ message ReqUser {
568 610 Button elec_plus_btn = 7;
569 611 //
570 612 ChargingPlus charging_plus = 8;
613 //
614 ReqUserExtra extra = 9;
615 //
616 int32 paid = 10;
617 }
618
619 //
620 message ReqUserExtra {
621 //
622 bool user_flag_new = 1;
571 623 }
572 624
573 625 //
@@ -598,6 +650,12 @@ message SimpleArc {
598 650 int32 copyright = 1;
599 651 }
600 652
653 //
654 message SimpleOwner {
655 //
656 int32 attention_relation = 1;
657 }
658
601 659 //
602 660 message SimpleReqUser {
603 661 //
@@ -674,6 +732,8 @@ enum UnionType {
674 732 UGC = 0;
675 733 //
676 734 OGV = 1;
735 //
736 PUGV = 2;
677 737 }
678 738
679 739 // UP主信息(可是Upper这个... 程序员英文不过关吧? )
@@ -832,4 +892,6 @@ message ViewReq {
832 892 string biz_extra = 12;
833 893 //
834 894 string ad_extra = 13;
895 //
896 string from_scene = 14;
835 897 }
Modified grpc_api/bilibili/metadata/fawkes/fawkes.proto +2 -0
@@ -8,6 +8,8 @@ message FawkesReply {
8 8 string config = 1;
9 9 // 客户端在fawkes系统中对应的已发布最新的ff版本号
10 10 string ff = 2;
11 //
12 string dd = 3;
11 13 }
12 14
13 15 //
Modified grpc_api/bilibili/metadata/restriction/restriction.proto +3 -0
@@ -7,6 +7,7 @@ enum ModeType {
7 7 NORMAL = 0; // 正常模式
8 8 TEENAGERS = 1; // 青少年模式
9 9 LESSONS = 2; // 课堂模式
10 BASIC = 3; //
10 11 }
11 12
12 13 // 限制条件
@@ -21,4 +22,6 @@ message Restriction {
21 22 bool review = 4;
22 23 // 客户端是否选择关闭个性化推荐
23 24 bool disable_rcmd = 5;
25 //
26 bool basic_mode = 6;
24 27 }
Modified grpc_api/bilibili/playershared/playershared.proto +136 -2
@@ -2,6 +2,8 @@ syntax = "proto3";
2 2
3 3 package bilibili.playershared;
4 4
5 import "google/protobuf/any.proto";
6
5 7 // ArcConf消息
6 8 message ArcConf {
7 9 // 是否支持
@@ -48,6 +50,26 @@ message BadgeInfo {
48 50 string img = 6;
49 51 }
50 52
53 //
54 message Banner {
55 //
56 string jump_link = 1;
57 //
58 string image_link = 2;
59 //
60 string half_image_link = 3;
61 //
62 Report report = 4;
63 }
64
65 //
66 message BenefitInfo {
67 //
68 string title = 1;
69 //
70 string icon = 2;
71 }
72
51 73 //
52 74 enum BizType {
53 75 //
@@ -109,6 +131,8 @@ enum ButtonAction {
109 131 BP = 13;
110 132 //
111 133 PRE_SELL = 14;
134 //
135 LOGIN = 15;
112 136 }
113 137
114 138 //
@@ -286,7 +310,7 @@ message DeviceConf {
286 310 //
287 311 message Dialog {
288 312 //
289 int32 style_type = 1;
313 GuideStyle style_type = 1;
290 314 //
291 315 BackgroundInfo background_info = 2;
292 316 //
@@ -310,7 +334,9 @@ message Dialog {
310 334 //
311 335 ExtData ext_data = 12;
312 336 //
313 int32 limit_action_type = 13;
337 LimitActionType limit_action_type = 13;
338 //
339 int32 is_hide_more_btn = 14;
314 340 }
315 341
316 342
@@ -350,6 +376,7 @@ enum DrmTechType {
350 376 BILI_DRM = 3;
351 377 }
352 378
379 //
353 380 enum Effects {
354 381 //
355 382 EFFECTS_UNKNOWN = 0;
@@ -359,6 +386,22 @@ enum Effects {
359 386 HALF_ALPHA = 2;
360 387 }
361 388
389 //
390 message EpInlineVideo {
391 //
392 int64 material_no = 1;
393 //
394 int64 aid = 2;
395 //
396 int64 cid = 3;
397 }
398
399 //
400 message EpInlineVideoInfo {
401 //
402 repeated EpInlineVideo ep_inline_video = 1;
403 }
404
362 405 // 事件
363 406 message Event {
364 407 // 震动
@@ -390,6 +433,69 @@ message ExtraContent {
390 433 int64 disable_code = 2;
391 434 }
392 435
436 //
437 message Fragment {
438 //
439 repeated FragmentInfo infos = 1;
440 }
441
442 //
443 message FragmentInfo {
444 //
445 int32 index = 1;
446 //
447 FragmentPosition fragment_position = 2;
448 //
449 FragmentType fragment_type = 3;
450 //
451 int64 aid = 4;
452 //
453 int64 cid = 5;
454 //
455 int64 start_time = 6;
456 //
457 google.protobuf.Any report = 7;
458 }
459
460 //
461 enum FragmentPosition {
462 INVALID = 0;
463 PRE = 1;
464 MIDDLE = 2;
465 POST = 3;
466 }
467
468 //
469 enum FragmentType {
470 UNKNOWN = 0;
471 AD_FRAGMENT = 1;
472 OGV_FRAGMENT = 2;
473 }
474
475 //
476 message FragmentVideo {
477 //
478 repeated FragmentVideoInfo videos = 1;
479 }
480
481 //
482 message FragmentVideoInfo {
483 //
484 FragmentInfo fragment_info = 1;
485 //
486 VodInfo vod_info = 2;
487 //
488 PlayArcConf play_arc_conf = 3;
489 //
490 Dimension dimension = 4;
491 //
492 int64 timelength = 5;
493 //
494 BizType video_type = 6;
495 //
496 bool playable_status = 7;
497 }
498
393 499 //
394 500 message GradientColor {
395 501 //
@@ -503,6 +609,10 @@ message PlayArc {
503 609 int64 duration = 8;
504 610 //
505 611 bool is_preview = 9;
612 //
613 int64 watch_time_length = 10;
614 //
615 int64 duration_ms = 11;
506 616 }
507 617
508 618 // 播放页信息-响应: PlayArcConf
@@ -562,8 +672,30 @@ message PromptBar {
562 672 string full_screen_ip_icon = 8;
563 673 //
564 674 GradientColor full_screen_bg_gradient_color = 9;
675 //
676 PromptBarType prompt_bar_type = 10;
677 //
678 PromptBarStyle prompt_bar_style = 11;
679 //
680 repeated BenefitInfo benefit_infos = 12;
681 //
682 int64 end_time = 13;
565 683 }
566 684
685 //
686 enum PromptBarStyle {
687 PROMPT_BAR_STYLE_UNKNOWN = 0;
688 TEXT = 1;
689 CURING_BENEFITS = 2;
690 CARD_OPENING_GIFT = 3;
691 COUNTDOWN = 4;
692 }
693
694 //
695 enum PromptBarType {
696 PROMPT_BAR_TYPE_UNKNOWN = 0;
697 OPEN_PROMPT_BAR = 1;
698 }
567 699
568 700 // 播放页信息-响应: 高画质试看信息
569 701 message QnTrialInfo {
@@ -751,6 +883,8 @@ enum ToastType {
751 883 OGV_VIDEO_START_TOAST = 4;
752 884 //
753 885 CHARGING_TOAST = 5;
886 //
887 VIP_SKIP_FRAGMENT_TOAST = 6;
754 888 }
755 889
756 890 //