Captcha.proto 651 B

123456789101112131415161718192021222324252627282930313233
  1. syntax = "proto3";
  2. package captcha.v0;
  3. option go_package = "v0";
  4. import "github.com/gogo/protobuf/gogoproto/gogo.proto";
  5. service Captcha {
  6. /** 校验验证码
  7. *
  8. */
  9. rpc check (CaptchaCheckReq) returns (CaptchaCheckResp);
  10. }
  11. message CaptchaCheckReq {
  12. // token值
  13. string token = 1 [(gogoproto.jsontag) = "token"];
  14. // 输入值
  15. string phrase = 2 [(gogoproto.jsontag) = "phrase"];
  16. }
  17. message CaptchaCheckResp {
  18. // code
  19. int64 code = 1 [(gogoproto.jsontag) = "code"];
  20. // msg
  21. string msg = 2 [(gogoproto.jsontag) = "msg"];
  22. //
  23. map<int64, int64> data = 3 [(gogoproto.jsontag) = "data"];
  24. }