|
|
@@ -18,6 +18,18 @@ message UserEntity {
|
|
|
int32 get_collection_count = 11; //获得收藏的数量
|
|
|
}
|
|
|
|
|
|
+message UserInfo {
|
|
|
+ int64 id = 1; // 用户id
|
|
|
+ string avatar = 2; // 用户头像
|
|
|
+ string nickname = 3; // 昵称
|
|
|
+ int32 sex = 7; // 性别0-女1-男
|
|
|
+}
|
|
|
+
|
|
|
+message FollowUserInfo {
|
|
|
+ UserInfo user = 1;
|
|
|
+ bool is_mutual_follow = 2; // 是否互相关注
|
|
|
+}
|
|
|
+
|
|
|
message LoginAndRegisterRsp {
|
|
|
string token = 1; // token令牌
|
|
|
int64 expire = 2; // 到期时间
|
|
|
@@ -32,10 +44,11 @@ message LoginReq {
|
|
|
|
|
|
message RegisterReq{
|
|
|
string phone = 1; // 手机号码
|
|
|
- string nickname = 2; // 用户名
|
|
|
+ string nickname = 2; // 用户昵称
|
|
|
string password = 3; // 密码
|
|
|
string avatar = 4; // 头像
|
|
|
int32 sex = 5; // 性别
|
|
|
+ string username = 6; // 用户名(唯一)
|
|
|
}
|
|
|
|
|
|
message GetUserInfoReq {
|
|
|
@@ -43,7 +56,7 @@ message GetUserInfoReq {
|
|
|
}
|
|
|
|
|
|
message GetUserInfoResp {
|
|
|
-UserEntity user = 1; // 用户信息
|
|
|
+ UserEntity user = 1; // 用户信息
|
|
|
}
|
|
|
|
|
|
message FindUserReq {
|
|
|
@@ -53,7 +66,7 @@ message FindUserReq {
|
|
|
}
|
|
|
|
|
|
message FindUserResp {
|
|
|
- repeated UserEntity user_list = 1; // 用户信息
|
|
|
+ repeated UserInfo user_list = 1; // 用户信息
|
|
|
}
|
|
|
|
|
|
// 用户关注
|
|
|
@@ -75,26 +88,26 @@ message UnFollowUserRes {
|
|
|
// 查询粉丝列表
|
|
|
message GetFollowingReq {
|
|
|
int64 user_id = 1; // 当前登录用户的id
|
|
|
- int32 limit = 2; // 数量限制
|
|
|
- int32 offset = 3; // 分页开始偏移量
|
|
|
+ int32 page_size = 2; // 数量限制
|
|
|
+ int32 page = 3; // 分页开始偏移量
|
|
|
int64 query_user_id = 4; // 查询用户的id
|
|
|
}
|
|
|
|
|
|
message GetFollowingRes {
|
|
|
- repeated UserEntity list = 1;
|
|
|
+ repeated FollowUserInfo list = 1;
|
|
|
int64 total = 2;
|
|
|
}
|
|
|
|
|
|
// 查询我关注的列表
|
|
|
message GetFollowReq {
|
|
|
int64 user_id = 1; // 当前登录用户的id
|
|
|
- int32 limit = 2; // 数量限制
|
|
|
- int32 offset = 3; // 分页开始偏移量
|
|
|
+ int32 page_size = 2; // 数量限制
|
|
|
+ int32 page = 3; // 分页开始偏移量
|
|
|
int64 query_user_id = 4; // 查询用户的id
|
|
|
}
|
|
|
|
|
|
message GetFollowRes {
|
|
|
- repeated UserEntity list = 1;
|
|
|
+ repeated FollowUserInfo list = 1;
|
|
|
int64 total = 2;
|
|
|
}
|
|
|
|