This commit is contained in:
huangsimin@fusen.cn
2023-12-06 12:08:20 +08:00
parent 34d9e79764
commit e2eb5ad78c
4 changed files with 53 additions and 103 deletions

View File

@@ -8,15 +8,42 @@ import "google/api/annotations.proto";
import "service/basic.proto";
import "google/protobuf/struct.proto";
import "google/protobuf/any.proto";
import "google/api/httpbody.proto";
//定义服务
service notify {
// 邮件注册确认
rpc EmailSend(basic.Request) returns (basic.Response) {
option (google.api.http) = {
post: "/api/notify/email/send"
body: "*"
};
}
// 邮件注册确认
rpc EmailRegisterConfirm(basic.Request) returns (basic.Response) {
option (google.api.http) = {
post: "/api/notify/email"
post: "/api/notify/email/register/confirm"
body: "*"
};
}
}
// rpc StreamTest(stream EmailStreamReq) returns (basic.Response) {
// option (google.api.http) = {
// post: "/api/notify/email/stream"
// body: "file_content"
// };
// }
}
message EmailSendReq {
}
message EmailStreamReq {
string file_name = 1;
google.api.HttpBody file_content = 2;
}