| 123456789101112131415161718192021222324252627282930313233343536373839 | syntax = "proto3";package api.scrip;//import "google/api/annotations.proto";//import "google/protobuf/struct.proto";import "google/protobuf/empty.proto";import "api/common/common.proto";option go_package = "git.ikuban.com/server/pw-protobuf/api/scrip;scrip";option java_multiple_files = true;option java_package = "api.scrip";service Scrip {  // 创建纸条  rpc CreateScrip (common.CreateScripRequest) returns (common.ScripID){};  // 删除纸条  rpc DeleteScrip (common.DeleteScripRequest) returns (google.protobuf.Empty){};  // 查询自己的小纸条  rpc FindMyScrip (common.FindScripRequest) returns (common.ScripReply){};  // 查询别人的小纸条  rpc FindOtherScrip (common.FindOtherScripRequest) returns (common.ScripReply){};  // 查询随机纸条列表  rpc FindRecommendScrip (common.FindScripRequest) returns (common.ScripReply){};  // 用户查看纸条  rpc PersonLookScrip (common.PersonLookScripRequest) returns (google.protobuf.Empty){};  // 用户点击回看  rpc PersonClickLookBack (common.PersonParam) returns (common.ScripInfo){};  // 回复小纸条  rpc PersonReplyScrip (common.ReplyScripRequest) returns (common.ChatRecordInfo){};  // 用户被拉黑后删除精选中的小纸条  rpc DeleteScripByPersonID (common.PersonIDParam) returns (google.protobuf.Empty){};  // 举报纸条  rpc ReportScrip (common.ReportRequest) returns (google.protobuf.Empty){};  // 定时删除纸条  rpc CronDeleteOldScrip (google.protobuf.Empty) returns (google.protobuf.Empty){};  // 小纸条点赞  rpc PersonStarScrip (common.ReplyStarRequest) returns (common.ChatRecordInfo){};}
 |