1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- syntax = "proto3";
- package room_ex.v1;
- option go_package = "v1";
- import "github.com/gogo/protobuf/gogoproto/gogo.proto";
- service RoomNews {
-
- /** 批量获取直播公告
- *
- */
- rpc multiGet (RoomNewsMultiGetReq) returns (RoomNewsMultiGetResp);
- }
- message RoomNewsMultiGetReq {
- // 房间id组成的数组
- repeated int64 room_ids = 1 [(gogoproto.jsontag) = "room_ids"];
- // 是否需要转码1是0否,默认0
- int64 is_decoded = 2 [(gogoproto.jsontag) = "is_decoded"];
- }
- message RoomNewsMultiGetResp {
- // 返回code
- int64 code = 1 [(gogoproto.jsontag) = "code"];
- // 返回msg
- string msg = 2 [(gogoproto.jsontag) = "msg"];
- //
- repeated Data data = 3 [(gogoproto.jsontag) = "data"];
-
- message Data {
- // 房间id
- string roomid = 1 [(gogoproto.jsontag) = "roomid"];
- // 主播id
- string uid = 2 [(gogoproto.jsontag) = "uid"];
- // 公告内容
- string news_content = 3 [(gogoproto.jsontag) = "news_content"];
- // 更新时间
- string ctime = 4 [(gogoproto.jsontag) = "ctime"];
- }
- }
|