Skip to content

Commit

Permalink
update grpc proto from 7.49.0 (#833)
Browse files Browse the repository at this point in the history
  • Loading branch information
cxw620 authored Oct 4, 2023
1 parent 03eaaf5 commit 17b7cb8
Show file tree
Hide file tree
Showing 17 changed files with 1,502 additions and 101 deletions.
2 changes: 1 addition & 1 deletion grpc_api/bilibili/api/probe/v1/probe.proto
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ message CreateTopic {
//
message CreatTask {
//
string task = 1;
string name = 1;
}

//
Expand Down
40 changes: 40 additions & 0 deletions grpc_api/bilibili/api/ticket/v1/ticket.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,46 @@ package bilibili.api.ticket.v1;
service Ticket {
// 获取鉴权用 Ticket
rpc GetTicket (GetTicketRequest) returns (GetTicketResponse);
// 获取 Webview 页面使用的 Ticket
rpc GenWebTicket (GenWebTicketRequest) returns (GenWebTicketResponse);
}

//
message GenWebTicketRequest {
//
map<string, string> context = 1;
//
string key_id = 2;
//
string hexsign = 3;
//
string token = 4;
}

//
message GenWebTicketResponse {
//
message Context {
//
string v_voucher = 1;
}
//
message Nav {
//
string img = 1;
//
string sub = 2;
}
//
string ticket = 1;
//
int64 created_at = 2;
//
int64 ttl = 3;
//
Context context = 4;
//
Nav nav = 5;
}

//
Expand Down
3 changes: 2 additions & 1 deletion grpc_api/bilibili/app/click/v1/heartbeat.proto
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ syntax = "proto3";
package bilibili.app.click.v1;

service Click {

// 客户端心跳上传
rpc HeartBeat (HeartBeatReq) returns (HeartBeatReply);
}

// 账户信息
Expand Down
35 changes: 35 additions & 0 deletions grpc_api/bilibili/app/dynamic/v2/opus.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,47 @@ package bilibili.app.dynamic.v2;

import "bilibili/app/archive/middleware/v1/preload.proto";
import "bilibili/app/dynamic/v2/dynamic.proto";
import "bilibili/pagination/pagination.proto";

service Opus {
//
rpc ListFav (ListFavReq) returns (ListFavResp);
//
rpc OpusDetail (OpusDetailReq) returns (OpusDetailResp);
}

//
message ListFavReq {
//
int32 local_time = 1;
//
bilibili.pagination.Pagination pagination = 2;
}

//
message ListFavResp {
//
repeated OpusFavItem item_list = 1;
//
bilibili.pagination.PaginationReply next_page = 2;
}

//
message OpusFavItem {
//
int64 opus_id = 1;
//
string card_uri = 2;
//
bilibili.app.dynamic.v2.MdlDynDrawItem cover_pic = 3;
//
bilibili.app.dynamic.v2.Paragraph text_paragraph = 4;
//
bilibili.app.dynamic.v2.CoverIconWithText bottom_text = 5;
//
string click_toast = 6;
}

//
message OpusDetailReq {
//
Expand Down
4 changes: 3 additions & 1 deletion grpc_api/bilibili/app/interfaces/v1/history.proto
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,10 @@ import "bilibili/app/archive/middleware/v1/preload.proto";

// 历史记录
service History {
// 获取历史记录tab
// 获取历史记录tab(旧版)
rpc HistoryTab (HistoryTabReq) returns (HistoryTabReply);
// 获取历史记录tab
rpc HistoryTabV2 (HistoryTabReq) returns (HistoryTabReply);
// 获取历史记录列表(旧版)
rpc Cursor (CursorReq) returns (CursorReply);
// 获取历史记录列表
Expand Down
22 changes: 18 additions & 4 deletions grpc_api/bilibili/app/interfaces/v1/media.proto
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,18 @@ package bilibili.app.interface.v1;

//
service Media {
//
rpc MediaTab(MediaTabReq) returns (MediaTabReply);
//
rpc MediaComment(MediaCommentReq) returns (MediaCommentReply);
//
rpc MediaDetail(MediaDetailReq) returns (MediaDetailReply);
//
rpc MediaVideo(MediaVideoReq) returns (MediaVideoReply);
rpc MediaFollow(MediaFollowReq) returns (MediaFollowReply);
//
rpc MediaRelation(MediaRelationReq) returns (MediaRelationReply);
//
rpc MediaFollow(MediaFollowReq) returns (MediaFollowReply);
rpc MediaTab(MediaTabReq) returns (MediaTabReply);
//
rpc MediaVideo(MediaVideoReq) returns (MediaVideoReply);
}

//
Expand Down Expand Up @@ -137,6 +139,18 @@ message MediaCard {
Button but_first = 5;
}

//
message MediaCommentReply {
//
string err_msg = 1;
}

//
message MediaCommentReq {
//
string id = 1;
}

//
message MediaDetailReply {
//
Expand Down
84 changes: 42 additions & 42 deletions grpc_api/bilibili/app/listener/v1/listener.proto
Original file line number Diff line number Diff line change
Expand Up @@ -9,76 +9,76 @@ import "bilibili/app/playurl/v1/playurl.proto";

// 听视频
service Listener {
//
rpc Ping (google.protobuf.Empty) returns (google.protobuf.Empty);
// 获取音频URL
rpc PlayUrl (PlayURLReq) returns (PlayURLResp);
//
rpc BkarcDetails (BKArcDetailsReq) returns (BKArcDetailsResp);
//
rpc Playlist (PlaylistReq) returns (PlaylistResp);
//
rpc PlaylistAdd (PlaylistAddReq) returns (google.protobuf.Empty);
//
rpc PlaylistDel (PlaylistDelReq) returns (google.protobuf.Empty);
// 推荐列表
rpc RcmdPlaylist (RcmdPlaylistReq) returns (RcmdPlaylistResp);
//
rpc PlayHistory (PlayHistoryReq) returns (PlayHistoryResp);
// 添加历史记录
rpc PlayHistoryAdd (PlayHistoryAddReq) returns (google.protobuf.Empty);
//
rpc PlayHistoryDel (PlayHistoryDelReq) returns (google.protobuf.Empty);
// 播放上报
rpc PlayActionReport (PlayActionReportReq) returns (google.protobuf.Empty);
// 三联
rpc TripleLike (TripleLikeReq) returns (TripleLikeResp);
// 点赞
rpc ThumbUp (ThumbUpReq) returns (ThumbUpResp);
// 投币
rpc CoinAdd (CoinAddReq) returns (CoinAddResp);
//
rpc FavItemAdd (FavItemAddReq) returns (FavItemAddResp);
rpc Event(EventReq) returns (EventResp);
// 创建收藏夹
rpc FavFolderCreate (FavFolderCreateReq) returns (FavFolderCreateResp);
//
rpc FavItemDel (FavItemDelReq) returns (FavItemDelResp);
rpc FavFolderDelete (FavFolderDeleteReq) returns (FavFolderDeleteResp);
// 收藏夹详细信息
rpc FavFolderDetail (FavFolderDetailReq) returns (FavFolderDetailResp);
// 用户收藏夹列表
rpc FavFolderList (FavFolderListReq) returns (FavFolderListResp);
//
rpc FavItemAdd (FavItemAddReq) returns (FavItemAddResp);
// 批量处理收藏
rpc FavItemBatch (FavItemBatchReq) returns (FavItemBatchResp);
//
rpc FavItemDel (FavItemDelReq) returns (FavItemDelResp);
//
rpc FavoredInAnyFolders (FavoredInAnyFoldersReq) returns (FavoredInAnyFoldersResp);
// 用户收藏夹列表
rpc FavFolderList (FavFolderListReq) returns (FavFolderListResp);
// 收藏夹详细信息
rpc FavFolderDetail (FavFolderDetailReq) returns (FavFolderDetailResp);
// 创建收藏夹
rpc FavFolderCreate (FavFolderCreateReq) returns (FavFolderCreateResp);
//
rpc FavFolderDelete (FavFolderDeleteReq) returns (FavFolderDeleteResp);
// 每日播单列表
rpc PickFeed (PickFeedReq) returns (PickFeedResp);
rpc Medialist(MedialistReq) returns (MedialistResp);
// 每日播单详情
rpc PickCardDetail (PickCardDetailReq) returns (PickCardDetailResp);
// 每日播单列表
rpc PickFeed (PickFeedReq) returns (PickFeedResp);
//
rpc Medialist(MedialistReq) returns (MedialistResp);
rpc Ping (google.protobuf.Empty) returns (google.protobuf.Empty);
// 播放上报
rpc PlayActionReport (PlayActionReportReq) returns (google.protobuf.Empty);
//
rpc Event(EventReq) returns (EventResp);
rpc PlayHistory (PlayHistoryReq) returns (PlayHistoryResp);
// 添加历史记录
rpc PlayHistoryAdd (PlayHistoryAddReq) returns (google.protobuf.Empty);
//
rpc PlayHistoryDel (PlayHistoryDelReq) returns (google.protobuf.Empty);
// 获取音频URL
rpc PlayUrl (PlayURLReq) returns (PlayURLResp);
//
rpc Playlist (PlaylistReq) returns (PlaylistResp);
//
rpc PlaylistAdd (PlaylistAddReq) returns (google.protobuf.Empty);
//
rpc PlaylistDel (PlaylistDelReq) returns (google.protobuf.Empty);
// 推荐列表
rpc RcmdPlaylist (RcmdPlaylistReq) returns (RcmdPlaylistResp);
// 点赞
rpc ThumbUp (ThumbUpReq) returns (ThumbUpResp);
// 三联
rpc TripleLike (TripleLikeReq) returns (TripleLikeResp);
}

//
service Music {
//
rpc FavTabShow(FavTabShowReq) returns (FavTabShowResp);
rpc Click(ClickReq) returns (ClickResp);
//
rpc MainFavMusicSubTabList(MainFavMusicSubTabListReq) returns (MainFavMusicSubTabListResp);
rpc FavTabShow(FavTabShowReq) returns (FavTabShowResp);
//
rpc MainFavMusicMenuList(MainFavMusicMenuListReq) returns (MainFavMusicMenuListResp);
//
rpc MenuEdit(MenuEditReq) returns (MenuEditResp);
rpc MainFavMusicSubTabList(MainFavMusicSubTabListReq) returns (MainFavMusicSubTabListResp);
//
rpc MenuDelete(MenuDeleteReq) returns (MenuDeleteResp);
//
rpc MenuSubscribe(MenuSubscribeReq) returns (MenuSubscribeResp);
rpc MenuEdit(MenuEditReq) returns (MenuEditResp);
//
rpc Click(ClickReq) returns (ClickResp);
rpc MenuSubscribe(MenuSubscribeReq) returns (MenuSubscribeResp);
}

//
Expand Down
Loading

0 comments on commit 17b7cb8

Please sign in to comment.