Files
陈寒彤 65da316b48 add: new united view grpc interface (#644)
* add: new united view grpc interface

* add: 补全proto
2023-03-29 08:28:46 +08:00

53 lines
754 B
Protocol Buffer

syntax = "proto3";
package bilibili.app.show.mixture.v1;
//
service Mixture {
//
rpc Widget(WidgetReq) returns (WidgetReply);
}
//
message RcmdReason {
//
string content = 1;
//
uint32 corner_mark = 2;
}
//
message WidgetItem {
//
string cover = 1;
//
string view = 2;
//
RcmdReason rcmd_reason = 3;
//
string title = 4;
//
string name = 5;
//
string uri = 6;
//
string goto = 7;
//
int64 id = 8;
//
int32 view_icon = 9;
}
//
message WidgetReply {
//
repeated WidgetItem item = 1;
}
//
message WidgetReq {
//
string from_spmid = 1;
//
uint32 page_no = 2;
}