generated from pkg/go-template
38 lines
661 B
Protocol Buffer
38 lines
661 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
option go_package = "lark";
|
|
|
|
package example_service;
|
|
|
|
service User {
|
|
rpc Login (LoginRequest) returns (LoginResponse) {}
|
|
rpc Info (InfoRequest) returns (InfoResponse) {}
|
|
}
|
|
|
|
message LoginRequest {
|
|
string code = 1;
|
|
}
|
|
|
|
message LoginResponse {
|
|
string token = 1;
|
|
}
|
|
|
|
message InfoRequest {
|
|
string token = 1;
|
|
}
|
|
|
|
message InfoResponse {
|
|
uint64 id = 13;
|
|
string access_token = 1;
|
|
string name = 2;
|
|
string en_name = 3;
|
|
string avatar_url = 4;
|
|
string avatar_thumb = 5;
|
|
string avatar_middle = 6;
|
|
string avatar_big = 7;
|
|
string open_id = 8;
|
|
string union_id = 9;
|
|
string email = 10;
|
|
string user_id = 11;
|
|
string mobile = 12;
|
|
} |