Documentation ¶
Index ¶
- Variables
- func NewTripartiteEndpoints() []*api.Endpoint
- func RegisterTripartiteHandler(s server.Server, hdlr TripartiteHandler, opts ...server.HandlerOption) error
- type TripartiteAddReq
- func (*TripartiteAddReq) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteAddReq) GetAppid() string
- func (x *TripartiteAddReq) GetAvatar() string
- func (x *TripartiteAddReq) GetChannel() int32
- func (x *TripartiteAddReq) GetLoginIp() string
- func (x *TripartiteAddReq) GetNickname() string
- func (x *TripartiteAddReq) GetPlatform() TripartitePlat
- func (x *TripartiteAddReq) GetRole() string
- func (x *TripartiteAddReq) GetUnionid() string
- func (x *TripartiteAddReq) GetUserId() int64
- func (*TripartiteAddReq) ProtoMessage()
- func (x *TripartiteAddReq) ProtoReflect() protoreflect.Message
- func (x *TripartiteAddReq) Reset()
- func (x *TripartiteAddReq) String() string
- func (m *TripartiteAddReq) Validate() error
- func (m *TripartiteAddReq) ValidateAll() error
- type TripartiteAddReqMultiError
- type TripartiteAddReqValidationError
- func (e TripartiteAddReqValidationError) Cause() error
- func (e TripartiteAddReqValidationError) Error() string
- func (e TripartiteAddReqValidationError) ErrorName() string
- func (e TripartiteAddReqValidationError) Field() string
- func (e TripartiteAddReqValidationError) Key() bool
- func (e TripartiteAddReqValidationError) Reason() string
- type TripartiteCheckUserBindReq
- func (*TripartiteCheckUserBindReq) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteCheckUserBindReq) GetPlatform() TripartitePlat
- func (x *TripartiteCheckUserBindReq) GetUserId() int64
- func (*TripartiteCheckUserBindReq) ProtoMessage()
- func (x *TripartiteCheckUserBindReq) ProtoReflect() protoreflect.Message
- func (x *TripartiteCheckUserBindReq) Reset()
- func (x *TripartiteCheckUserBindReq) String() string
- func (m *TripartiteCheckUserBindReq) Validate() error
- func (m *TripartiteCheckUserBindReq) ValidateAll() error
- type TripartiteCheckUserBindReqMultiError
- type TripartiteCheckUserBindReqValidationError
- func (e TripartiteCheckUserBindReqValidationError) Cause() error
- func (e TripartiteCheckUserBindReqValidationError) Error() string
- func (e TripartiteCheckUserBindReqValidationError) ErrorName() string
- func (e TripartiteCheckUserBindReqValidationError) Field() string
- func (e TripartiteCheckUserBindReqValidationError) Key() bool
- func (e TripartiteCheckUserBindReqValidationError) Reason() string
- type TripartiteDelReq
- func (*TripartiteDelReq) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteDelReq) GetPlatform() TripartitePlat
- func (x *TripartiteDelReq) GetUserId() int64
- func (*TripartiteDelReq) ProtoMessage()
- func (x *TripartiteDelReq) ProtoReflect() protoreflect.Message
- func (x *TripartiteDelReq) Reset()
- func (x *TripartiteDelReq) String() string
- func (m *TripartiteDelReq) Validate() error
- func (m *TripartiteDelReq) ValidateAll() error
- type TripartiteDelReqMultiError
- type TripartiteDelReqValidationError
- func (e TripartiteDelReqValidationError) Cause() error
- func (e TripartiteDelReqValidationError) Error() string
- func (e TripartiteDelReqValidationError) ErrorName() string
- func (e TripartiteDelReqValidationError) Field() string
- func (e TripartiteDelReqValidationError) Key() bool
- func (e TripartiteDelReqValidationError) Reason() string
- type TripartiteHandler
- type TripartitePlat
- func (TripartitePlat) Descriptor() protoreflect.EnumDescriptor
- func (x TripartitePlat) Enum() *TripartitePlat
- func (TripartitePlat) EnumDescriptor() ([]byte, []int)deprecated
- func (x TripartitePlat) Number() protoreflect.EnumNumber
- func (x TripartitePlat) String() string
- func (TripartitePlat) Type() protoreflect.EnumType
- type TripartiteQueryReq
- func (*TripartiteQueryReq) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteQueryReq) GetChannel() TripartitePlat
- func (x *TripartiteQueryReq) GetUnionid() string
- func (*TripartiteQueryReq) ProtoMessage()
- func (x *TripartiteQueryReq) ProtoReflect() protoreflect.Message
- func (x *TripartiteQueryReq) Reset()
- func (x *TripartiteQueryReq) String() string
- func (m *TripartiteQueryReq) Validate() error
- func (m *TripartiteQueryReq) ValidateAll() error
- type TripartiteQueryReqMultiError
- type TripartiteQueryReqValidationError
- func (e TripartiteQueryReqValidationError) Cause() error
- func (e TripartiteQueryReqValidationError) Error() string
- func (e TripartiteQueryReqValidationError) ErrorName() string
- func (e TripartiteQueryReqValidationError) Field() string
- func (e TripartiteQueryReqValidationError) Key() bool
- func (e TripartiteQueryReqValidationError) Reason() string
- type TripartiteService
- type TripartiteUpdateUserInfoReq
- func (*TripartiteUpdateUserInfoReq) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteUpdateUserInfoReq) GetAvatar() string
- func (x *TripartiteUpdateUserInfoReq) GetNickname() string
- func (x *TripartiteUpdateUserInfoReq) GetPlatform() TripartitePlat
- func (x *TripartiteUpdateUserInfoReq) GetUserId() int64
- func (*TripartiteUpdateUserInfoReq) ProtoMessage()
- func (x *TripartiteUpdateUserInfoReq) ProtoReflect() protoreflect.Message
- func (x *TripartiteUpdateUserInfoReq) Reset()
- func (x *TripartiteUpdateUserInfoReq) String() string
- func (m *TripartiteUpdateUserInfoReq) Validate() error
- func (m *TripartiteUpdateUserInfoReq) ValidateAll() error
- type TripartiteUpdateUserInfoReqMultiError
- type TripartiteUpdateUserInfoReqValidationError
- func (e TripartiteUpdateUserInfoReqValidationError) Cause() error
- func (e TripartiteUpdateUserInfoReqValidationError) Error() string
- func (e TripartiteUpdateUserInfoReqValidationError) ErrorName() string
- func (e TripartiteUpdateUserInfoReqValidationError) Field() string
- func (e TripartiteUpdateUserInfoReqValidationError) Key() bool
- func (e TripartiteUpdateUserInfoReqValidationError) Reason() string
- type TripartiteUserBindInfoReq
- func (*TripartiteUserBindInfoReq) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteUserBindInfoReq) GetUserId() int64
- func (*TripartiteUserBindInfoReq) ProtoMessage()
- func (x *TripartiteUserBindInfoReq) ProtoReflect() protoreflect.Message
- func (x *TripartiteUserBindInfoReq) Reset()
- func (x *TripartiteUserBindInfoReq) String() string
- func (m *TripartiteUserBindInfoReq) Validate() error
- func (m *TripartiteUserBindInfoReq) ValidateAll() error
- type TripartiteUserBindInfoReqMultiError
- type TripartiteUserBindInfoReqValidationError
- func (e TripartiteUserBindInfoReqValidationError) Cause() error
- func (e TripartiteUserBindInfoReqValidationError) Error() string
- func (e TripartiteUserBindInfoReqValidationError) ErrorName() string
- func (e TripartiteUserBindInfoReqValidationError) Field() string
- func (e TripartiteUserBindInfoReqValidationError) Key() bool
- func (e TripartiteUserBindInfoReqValidationError) Reason() string
- type TripartiteUserBindInfoResp
- func (*TripartiteUserBindInfoResp) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteUserBindInfoResp) GetList() []*TripartiteUserTripartiteBindInfoItem
- func (*TripartiteUserBindInfoResp) ProtoMessage()
- func (x *TripartiteUserBindInfoResp) ProtoReflect() protoreflect.Message
- func (x *TripartiteUserBindInfoResp) Reset()
- func (x *TripartiteUserBindInfoResp) String() string
- func (m *TripartiteUserBindInfoResp) Validate() error
- func (m *TripartiteUserBindInfoResp) ValidateAll() error
- type TripartiteUserBindInfoRespMultiError
- type TripartiteUserBindInfoRespValidationError
- func (e TripartiteUserBindInfoRespValidationError) Cause() error
- func (e TripartiteUserBindInfoRespValidationError) Error() string
- func (e TripartiteUserBindInfoRespValidationError) ErrorName() string
- func (e TripartiteUserBindInfoRespValidationError) Field() string
- func (e TripartiteUserBindInfoRespValidationError) Key() bool
- func (e TripartiteUserBindInfoRespValidationError) Reason() string
- type TripartiteUserInfo
- func (*TripartiteUserInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteUserInfo) GetAppid() string
- func (x *TripartiteUserInfo) GetAvatar() string
- func (x *TripartiteUserInfo) GetChannel() TripartitePlat
- func (x *TripartiteUserInfo) GetDeletedAt() string
- func (x *TripartiteUserInfo) GetId() int64
- func (x *TripartiteUserInfo) GetRole() string
- func (x *TripartiteUserInfo) GetUnionid() string
- func (x *TripartiteUserInfo) GetUserId() int64
- func (x *TripartiteUserInfo) GetUserName() string
- func (*TripartiteUserInfo) ProtoMessage()
- func (x *TripartiteUserInfo) ProtoReflect() protoreflect.Message
- func (x *TripartiteUserInfo) Reset()
- func (x *TripartiteUserInfo) String() string
- func (m *TripartiteUserInfo) Validate() error
- func (m *TripartiteUserInfo) ValidateAll() error
- type TripartiteUserInfoMultiError
- type TripartiteUserInfoValidationError
- func (e TripartiteUserInfoValidationError) Cause() error
- func (e TripartiteUserInfoValidationError) Error() string
- func (e TripartiteUserInfoValidationError) ErrorName() string
- func (e TripartiteUserInfoValidationError) Field() string
- func (e TripartiteUserInfoValidationError) Key() bool
- func (e TripartiteUserInfoValidationError) Reason() string
- type TripartiteUserTripartiteBindInfoItem
- func (*TripartiteUserTripartiteBindInfoItem) Descriptor() ([]byte, []int)deprecated
- func (x *TripartiteUserTripartiteBindInfoItem) GetNickname() string
- func (x *TripartiteUserTripartiteBindInfoItem) GetPlatform() TripartitePlat
- func (*TripartiteUserTripartiteBindInfoItem) ProtoMessage()
- func (x *TripartiteUserTripartiteBindInfoItem) ProtoReflect() protoreflect.Message
- func (x *TripartiteUserTripartiteBindInfoItem) Reset()
- func (x *TripartiteUserTripartiteBindInfoItem) String() string
- func (m *TripartiteUserTripartiteBindInfoItem) Validate() error
- func (m *TripartiteUserTripartiteBindInfoItem) ValidateAll() error
- type TripartiteUserTripartiteBindInfoItemMultiError
- type TripartiteUserTripartiteBindInfoItemValidationError
- func (e TripartiteUserTripartiteBindInfoItemValidationError) Cause() error
- func (e TripartiteUserTripartiteBindInfoItemValidationError) Error() string
- func (e TripartiteUserTripartiteBindInfoItemValidationError) ErrorName() string
- func (e TripartiteUserTripartiteBindInfoItemValidationError) Field() string
- func (e TripartiteUserTripartiteBindInfoItemValidationError) Key() bool
- func (e TripartiteUserTripartiteBindInfoItemValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var ( TripartitePlat_name = map[int32]string{ 0: "plat_51live", 1: "plat_apple", 2: "plat_google", 3: "plat_facebook", 4: "plat_twitter", 5: "plat_line", } TripartitePlat_value = map[string]int32{ "plat_51live": 0, "plat_apple": 1, "plat_google": 2, "plat_facebook": 3, "plat_twitter": 4, "plat_line": 5, } )
Enum value maps for TripartitePlat.
var File_proto_tripartite_tripartite_proto protoreflect.FileDescriptor
Functions ¶
func NewTripartiteEndpoints ¶
func RegisterTripartiteHandler ¶
func RegisterTripartiteHandler(s server.Server, hdlr TripartiteHandler, opts ...server.HandlerOption) error
Types ¶
type TripartiteAddReq ¶
type TripartiteAddReq struct { Platform TripartitePlat `protobuf:"varint,1,opt,name=platform,proto3,enum=user.tripartite.TripartitePlat" json:"platform"` //平台 Channel int32 `protobuf:"varint,2,opt,name=Channel,proto3" json:"Channel"` // 授权渠道 UserId int64 `protobuf:"varint,3,opt,name=UserId,proto3" json:"UserId"` // 用户id Appid string `protobuf:"bytes,4,opt,name=Appid,proto3" json:"Appid"` // 应用id Avatar string `protobuf:"bytes,5,opt,name=Avatar,proto3" json:"Avatar"` //第三方头像 Unionid string `protobuf:"bytes,6,opt,name=Unionid,proto3" json:"Unionid"` // 渠道下用户唯一id Nickname string `protobuf:"bytes,7,opt,name=nickname,proto3" json:"nickname"` // 昵称 Role string `protobuf:"bytes,9,opt,name=Role,proto3" json:"Role"` // 用户角色 user、guest LoginIp string `protobuf:"bytes,10,opt,name=LoginIp,proto3" json:"LoginIp"` // IP地址 // contains filtered or unexported fields }
添加用户授权
func (*TripartiteAddReq) Descriptor
deprecated
func (*TripartiteAddReq) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteAddReq.ProtoReflect.Descriptor instead.
func (*TripartiteAddReq) GetAppid ¶
func (x *TripartiteAddReq) GetAppid() string
func (*TripartiteAddReq) GetAvatar ¶
func (x *TripartiteAddReq) GetAvatar() string
func (*TripartiteAddReq) GetChannel ¶
func (x *TripartiteAddReq) GetChannel() int32
func (*TripartiteAddReq) GetLoginIp ¶
func (x *TripartiteAddReq) GetLoginIp() string
func (*TripartiteAddReq) GetNickname ¶
func (x *TripartiteAddReq) GetNickname() string
func (*TripartiteAddReq) GetPlatform ¶
func (x *TripartiteAddReq) GetPlatform() TripartitePlat
func (*TripartiteAddReq) GetRole ¶
func (x *TripartiteAddReq) GetRole() string
func (*TripartiteAddReq) GetUnionid ¶
func (x *TripartiteAddReq) GetUnionid() string
func (*TripartiteAddReq) GetUserId ¶
func (x *TripartiteAddReq) GetUserId() int64
func (*TripartiteAddReq) ProtoMessage ¶
func (*TripartiteAddReq) ProtoMessage()
func (*TripartiteAddReq) ProtoReflect ¶
func (x *TripartiteAddReq) ProtoReflect() protoreflect.Message
func (*TripartiteAddReq) Reset ¶
func (x *TripartiteAddReq) Reset()
func (*TripartiteAddReq) String ¶
func (x *TripartiteAddReq) String() string
func (*TripartiteAddReq) Validate ¶
func (m *TripartiteAddReq) Validate() error
Validate checks the field values on TripartiteAddReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteAddReq) ValidateAll ¶
func (m *TripartiteAddReq) ValidateAll() error
ValidateAll checks the field values on TripartiteAddReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteAddReqMultiError, or nil if none found.
type TripartiteAddReqMultiError ¶
type TripartiteAddReqMultiError []error
TripartiteAddReqMultiError is an error wrapping multiple validation errors returned by TripartiteAddReq.ValidateAll() if the designated constraints aren't met.
func (TripartiteAddReqMultiError) AllErrors ¶
func (m TripartiteAddReqMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteAddReqMultiError) Error ¶
func (m TripartiteAddReqMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteAddReqValidationError ¶
type TripartiteAddReqValidationError struct {
// contains filtered or unexported fields
}
TripartiteAddReqValidationError is the validation error returned by TripartiteAddReq.Validate if the designated constraints aren't met.
func (TripartiteAddReqValidationError) Cause ¶
func (e TripartiteAddReqValidationError) Cause() error
Cause function returns cause value.
func (TripartiteAddReqValidationError) Error ¶
func (e TripartiteAddReqValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteAddReqValidationError) ErrorName ¶
func (e TripartiteAddReqValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteAddReqValidationError) Field ¶
func (e TripartiteAddReqValidationError) Field() string
Field function returns field value.
func (TripartiteAddReqValidationError) Key ¶
func (e TripartiteAddReqValidationError) Key() bool
Key function returns key value.
func (TripartiteAddReqValidationError) Reason ¶
func (e TripartiteAddReqValidationError) Reason() string
Reason function returns reason value.
type TripartiteCheckUserBindReq ¶
type TripartiteCheckUserBindReq struct { Platform TripartitePlat `protobuf:"varint,1,opt,name=platform,proto3,enum=user.tripartite.TripartitePlat" json:"platform"` // 渠道 UserId int64 `protobuf:"varint,2,opt,name=UserId,proto3" json:"UserId"` // 用户id // contains filtered or unexported fields }
检查用户是否绑定第三方
func (*TripartiteCheckUserBindReq) Descriptor
deprecated
func (*TripartiteCheckUserBindReq) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteCheckUserBindReq.ProtoReflect.Descriptor instead.
func (*TripartiteCheckUserBindReq) GetPlatform ¶
func (x *TripartiteCheckUserBindReq) GetPlatform() TripartitePlat
func (*TripartiteCheckUserBindReq) GetUserId ¶
func (x *TripartiteCheckUserBindReq) GetUserId() int64
func (*TripartiteCheckUserBindReq) ProtoMessage ¶
func (*TripartiteCheckUserBindReq) ProtoMessage()
func (*TripartiteCheckUserBindReq) ProtoReflect ¶
func (x *TripartiteCheckUserBindReq) ProtoReflect() protoreflect.Message
func (*TripartiteCheckUserBindReq) Reset ¶
func (x *TripartiteCheckUserBindReq) Reset()
func (*TripartiteCheckUserBindReq) String ¶
func (x *TripartiteCheckUserBindReq) String() string
func (*TripartiteCheckUserBindReq) Validate ¶
func (m *TripartiteCheckUserBindReq) Validate() error
Validate checks the field values on TripartiteCheckUserBindReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteCheckUserBindReq) ValidateAll ¶
func (m *TripartiteCheckUserBindReq) ValidateAll() error
ValidateAll checks the field values on TripartiteCheckUserBindReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteCheckUserBindReqMultiError, or nil if none found.
type TripartiteCheckUserBindReqMultiError ¶
type TripartiteCheckUserBindReqMultiError []error
TripartiteCheckUserBindReqMultiError is an error wrapping multiple validation errors returned by TripartiteCheckUserBindReq.ValidateAll() if the designated constraints aren't met.
func (TripartiteCheckUserBindReqMultiError) AllErrors ¶
func (m TripartiteCheckUserBindReqMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteCheckUserBindReqMultiError) Error ¶
func (m TripartiteCheckUserBindReqMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteCheckUserBindReqValidationError ¶
type TripartiteCheckUserBindReqValidationError struct {
// contains filtered or unexported fields
}
TripartiteCheckUserBindReqValidationError is the validation error returned by TripartiteCheckUserBindReq.Validate if the designated constraints aren't met.
func (TripartiteCheckUserBindReqValidationError) Cause ¶
func (e TripartiteCheckUserBindReqValidationError) Cause() error
Cause function returns cause value.
func (TripartiteCheckUserBindReqValidationError) Error ¶
func (e TripartiteCheckUserBindReqValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteCheckUserBindReqValidationError) ErrorName ¶
func (e TripartiteCheckUserBindReqValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteCheckUserBindReqValidationError) Field ¶
func (e TripartiteCheckUserBindReqValidationError) Field() string
Field function returns field value.
func (TripartiteCheckUserBindReqValidationError) Key ¶
func (e TripartiteCheckUserBindReqValidationError) Key() bool
Key function returns key value.
func (TripartiteCheckUserBindReqValidationError) Reason ¶
func (e TripartiteCheckUserBindReqValidationError) Reason() string
Reason function returns reason value.
type TripartiteDelReq ¶
type TripartiteDelReq struct { Platform TripartitePlat `protobuf:"varint,1,opt,name=platform,proto3,enum=user.tripartite.TripartitePlat" json:"platform"` // 渠道 UserId int64 `protobuf:"varint,2,opt,name=UserId,proto3" json:"UserId"` // 用户id // contains filtered or unexported fields }
删除用户绑定
func (*TripartiteDelReq) Descriptor
deprecated
func (*TripartiteDelReq) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteDelReq.ProtoReflect.Descriptor instead.
func (*TripartiteDelReq) GetPlatform ¶
func (x *TripartiteDelReq) GetPlatform() TripartitePlat
func (*TripartiteDelReq) GetUserId ¶
func (x *TripartiteDelReq) GetUserId() int64
func (*TripartiteDelReq) ProtoMessage ¶
func (*TripartiteDelReq) ProtoMessage()
func (*TripartiteDelReq) ProtoReflect ¶
func (x *TripartiteDelReq) ProtoReflect() protoreflect.Message
func (*TripartiteDelReq) Reset ¶
func (x *TripartiteDelReq) Reset()
func (*TripartiteDelReq) String ¶
func (x *TripartiteDelReq) String() string
func (*TripartiteDelReq) Validate ¶
func (m *TripartiteDelReq) Validate() error
Validate checks the field values on TripartiteDelReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteDelReq) ValidateAll ¶
func (m *TripartiteDelReq) ValidateAll() error
ValidateAll checks the field values on TripartiteDelReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteDelReqMultiError, or nil if none found.
type TripartiteDelReqMultiError ¶
type TripartiteDelReqMultiError []error
TripartiteDelReqMultiError is an error wrapping multiple validation errors returned by TripartiteDelReq.ValidateAll() if the designated constraints aren't met.
func (TripartiteDelReqMultiError) AllErrors ¶
func (m TripartiteDelReqMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteDelReqMultiError) Error ¶
func (m TripartiteDelReqMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteDelReqValidationError ¶
type TripartiteDelReqValidationError struct {
// contains filtered or unexported fields
}
TripartiteDelReqValidationError is the validation error returned by TripartiteDelReq.Validate if the designated constraints aren't met.
func (TripartiteDelReqValidationError) Cause ¶
func (e TripartiteDelReqValidationError) Cause() error
Cause function returns cause value.
func (TripartiteDelReqValidationError) Error ¶
func (e TripartiteDelReqValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteDelReqValidationError) ErrorName ¶
func (e TripartiteDelReqValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteDelReqValidationError) Field ¶
func (e TripartiteDelReqValidationError) Field() string
Field function returns field value.
func (TripartiteDelReqValidationError) Key ¶
func (e TripartiteDelReqValidationError) Key() bool
Key function returns key value.
func (TripartiteDelReqValidationError) Reason ¶
func (e TripartiteDelReqValidationError) Reason() string
Reason function returns reason value.
type TripartiteHandler ¶
type TripartiteHandler interface { // 录入三方信息 TripartiteAdd(context.Context, *TripartiteAddReq, *TripartiteUserInfo) error // 查找三方信息 TripartiteQuery(context.Context, *TripartiteQueryReq, *TripartiteUserInfo) error // 删除第三方绑定信息 TripartiteDel(context.Context, *TripartiteDelReq, *wrapperspb.BoolValue) error // 检查用户是否绑定第三方信息 TripartiteCheckUserBind(context.Context, *TripartiteCheckUserBindReq, *wrapperspb.BoolValue) error // 更新用户昵称和头像 TripartiteUpdateUserInfo(context.Context, *TripartiteUpdateUserInfoReq, *wrapperspb.BoolValue) error // 获取用户授权信息 TripartiteUserBindInfo(context.Context, *TripartiteUserBindInfoReq, *TripartiteUserBindInfoResp) error }
type TripartitePlat ¶
type TripartitePlat int32
const ( TripartitePlat_plat_51live TripartitePlat = 0 // 登录平台 TripartitePlat_plat_apple TripartitePlat = 1 // Apple TripartitePlat_plat_google TripartitePlat = 2 // Google TripartitePlat_plat_facebook TripartitePlat = 3 // facebook TripartitePlat_plat_twitter TripartitePlat = 4 // Twitter TripartitePlat_plat_line TripartitePlat = 5 // line )
func (TripartitePlat) Descriptor ¶
func (TripartitePlat) Descriptor() protoreflect.EnumDescriptor
func (TripartitePlat) Enum ¶
func (x TripartitePlat) Enum() *TripartitePlat
func (TripartitePlat) EnumDescriptor
deprecated
func (TripartitePlat) EnumDescriptor() ([]byte, []int)
Deprecated: Use TripartitePlat.Descriptor instead.
func (TripartitePlat) Number ¶
func (x TripartitePlat) Number() protoreflect.EnumNumber
func (TripartitePlat) String ¶
func (x TripartitePlat) String() string
func (TripartitePlat) Type ¶
func (TripartitePlat) Type() protoreflect.EnumType
type TripartiteQueryReq ¶
type TripartiteQueryReq struct { Channel TripartitePlat `protobuf:"varint,1,opt,name=channel,proto3,enum=user.tripartite.TripartitePlat" json:"channel"` // 渠道 Unionid string `protobuf:"bytes,2,opt,name=Unionid,proto3" json:"Unionid"` // 应用下的用户唯一标示 // contains filtered or unexported fields }
查询用户是否存在
func (*TripartiteQueryReq) Descriptor
deprecated
func (*TripartiteQueryReq) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteQueryReq.ProtoReflect.Descriptor instead.
func (*TripartiteQueryReq) GetChannel ¶
func (x *TripartiteQueryReq) GetChannel() TripartitePlat
func (*TripartiteQueryReq) GetUnionid ¶
func (x *TripartiteQueryReq) GetUnionid() string
func (*TripartiteQueryReq) ProtoMessage ¶
func (*TripartiteQueryReq) ProtoMessage()
func (*TripartiteQueryReq) ProtoReflect ¶
func (x *TripartiteQueryReq) ProtoReflect() protoreflect.Message
func (*TripartiteQueryReq) Reset ¶
func (x *TripartiteQueryReq) Reset()
func (*TripartiteQueryReq) String ¶
func (x *TripartiteQueryReq) String() string
func (*TripartiteQueryReq) Validate ¶
func (m *TripartiteQueryReq) Validate() error
Validate checks the field values on TripartiteQueryReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteQueryReq) ValidateAll ¶
func (m *TripartiteQueryReq) ValidateAll() error
ValidateAll checks the field values on TripartiteQueryReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteQueryReqMultiError, or nil if none found.
type TripartiteQueryReqMultiError ¶
type TripartiteQueryReqMultiError []error
TripartiteQueryReqMultiError is an error wrapping multiple validation errors returned by TripartiteQueryReq.ValidateAll() if the designated constraints aren't met.
func (TripartiteQueryReqMultiError) AllErrors ¶
func (m TripartiteQueryReqMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteQueryReqMultiError) Error ¶
func (m TripartiteQueryReqMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteQueryReqValidationError ¶
type TripartiteQueryReqValidationError struct {
// contains filtered or unexported fields
}
TripartiteQueryReqValidationError is the validation error returned by TripartiteQueryReq.Validate if the designated constraints aren't met.
func (TripartiteQueryReqValidationError) Cause ¶
func (e TripartiteQueryReqValidationError) Cause() error
Cause function returns cause value.
func (TripartiteQueryReqValidationError) Error ¶
func (e TripartiteQueryReqValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteQueryReqValidationError) ErrorName ¶
func (e TripartiteQueryReqValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteQueryReqValidationError) Field ¶
func (e TripartiteQueryReqValidationError) Field() string
Field function returns field value.
func (TripartiteQueryReqValidationError) Key ¶
func (e TripartiteQueryReqValidationError) Key() bool
Key function returns key value.
func (TripartiteQueryReqValidationError) Reason ¶
func (e TripartiteQueryReqValidationError) Reason() string
Reason function returns reason value.
type TripartiteService ¶
type TripartiteService interface { // 录入三方信息 TripartiteAdd(ctx context.Context, in *TripartiteAddReq, opts ...client.CallOption) (*TripartiteUserInfo, error) // 查找三方信息 TripartiteQuery(ctx context.Context, in *TripartiteQueryReq, opts ...client.CallOption) (*TripartiteUserInfo, error) // 删除第三方绑定信息 TripartiteDel(ctx context.Context, in *TripartiteDelReq, opts ...client.CallOption) (*wrapperspb.BoolValue, error) // 检查用户是否绑定第三方信息 TripartiteCheckUserBind(ctx context.Context, in *TripartiteCheckUserBindReq, opts ...client.CallOption) (*wrapperspb.BoolValue, error) // 更新用户昵称和头像 TripartiteUpdateUserInfo(ctx context.Context, in *TripartiteUpdateUserInfoReq, opts ...client.CallOption) (*wrapperspb.BoolValue, error) // 获取用户授权信息 TripartiteUserBindInfo(ctx context.Context, in *TripartiteUserBindInfoReq, opts ...client.CallOption) (*TripartiteUserBindInfoResp, error) }
func NewTripartiteService ¶
func NewTripartiteService(name string, c client.Client) TripartiteService
type TripartiteUpdateUserInfoReq ¶
type TripartiteUpdateUserInfoReq struct { Platform TripartitePlat `protobuf:"varint,1,opt,name=platform,proto3,enum=user.tripartite.TripartitePlat" json:"platform"` // 渠道 UserId int64 `protobuf:"varint,2,opt,name=UserId,proto3" json:"UserId"` // 用户id Avatar string `protobuf:"bytes,3,opt,name=avatar,proto3" json:"avatar"` // 头像 Nickname string `protobuf:"bytes,4,opt,name=nickname,proto3" json:"nickname"` // 昵称 // contains filtered or unexported fields }
修改昵称和头像 req
func (*TripartiteUpdateUserInfoReq) Descriptor
deprecated
func (*TripartiteUpdateUserInfoReq) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteUpdateUserInfoReq.ProtoReflect.Descriptor instead.
func (*TripartiteUpdateUserInfoReq) GetAvatar ¶
func (x *TripartiteUpdateUserInfoReq) GetAvatar() string
func (*TripartiteUpdateUserInfoReq) GetNickname ¶
func (x *TripartiteUpdateUserInfoReq) GetNickname() string
func (*TripartiteUpdateUserInfoReq) GetPlatform ¶
func (x *TripartiteUpdateUserInfoReq) GetPlatform() TripartitePlat
func (*TripartiteUpdateUserInfoReq) GetUserId ¶
func (x *TripartiteUpdateUserInfoReq) GetUserId() int64
func (*TripartiteUpdateUserInfoReq) ProtoMessage ¶
func (*TripartiteUpdateUserInfoReq) ProtoMessage()
func (*TripartiteUpdateUserInfoReq) ProtoReflect ¶
func (x *TripartiteUpdateUserInfoReq) ProtoReflect() protoreflect.Message
func (*TripartiteUpdateUserInfoReq) Reset ¶
func (x *TripartiteUpdateUserInfoReq) Reset()
func (*TripartiteUpdateUserInfoReq) String ¶
func (x *TripartiteUpdateUserInfoReq) String() string
func (*TripartiteUpdateUserInfoReq) Validate ¶
func (m *TripartiteUpdateUserInfoReq) Validate() error
Validate checks the field values on TripartiteUpdateUserInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteUpdateUserInfoReq) ValidateAll ¶
func (m *TripartiteUpdateUserInfoReq) ValidateAll() error
ValidateAll checks the field values on TripartiteUpdateUserInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteUpdateUserInfoReqMultiError, or nil if none found.
type TripartiteUpdateUserInfoReqMultiError ¶
type TripartiteUpdateUserInfoReqMultiError []error
TripartiteUpdateUserInfoReqMultiError is an error wrapping multiple validation errors returned by TripartiteUpdateUserInfoReq.ValidateAll() if the designated constraints aren't met.
func (TripartiteUpdateUserInfoReqMultiError) AllErrors ¶
func (m TripartiteUpdateUserInfoReqMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteUpdateUserInfoReqMultiError) Error ¶
func (m TripartiteUpdateUserInfoReqMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteUpdateUserInfoReqValidationError ¶
type TripartiteUpdateUserInfoReqValidationError struct {
// contains filtered or unexported fields
}
TripartiteUpdateUserInfoReqValidationError is the validation error returned by TripartiteUpdateUserInfoReq.Validate if the designated constraints aren't met.
func (TripartiteUpdateUserInfoReqValidationError) Cause ¶
func (e TripartiteUpdateUserInfoReqValidationError) Cause() error
Cause function returns cause value.
func (TripartiteUpdateUserInfoReqValidationError) Error ¶
func (e TripartiteUpdateUserInfoReqValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteUpdateUserInfoReqValidationError) ErrorName ¶
func (e TripartiteUpdateUserInfoReqValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteUpdateUserInfoReqValidationError) Field ¶
func (e TripartiteUpdateUserInfoReqValidationError) Field() string
Field function returns field value.
func (TripartiteUpdateUserInfoReqValidationError) Key ¶
func (e TripartiteUpdateUserInfoReqValidationError) Key() bool
Key function returns key value.
func (TripartiteUpdateUserInfoReqValidationError) Reason ¶
func (e TripartiteUpdateUserInfoReqValidationError) Reason() string
Reason function returns reason value.
type TripartiteUserBindInfoReq ¶
type TripartiteUserBindInfoReq struct { UserId int64 `protobuf:"varint,1,opt,name=UserId,proto3" json:"UserId"` // 用户id // contains filtered or unexported fields }
用户授权信息请求
func (*TripartiteUserBindInfoReq) Descriptor
deprecated
func (*TripartiteUserBindInfoReq) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteUserBindInfoReq.ProtoReflect.Descriptor instead.
func (*TripartiteUserBindInfoReq) GetUserId ¶
func (x *TripartiteUserBindInfoReq) GetUserId() int64
func (*TripartiteUserBindInfoReq) ProtoMessage ¶
func (*TripartiteUserBindInfoReq) ProtoMessage()
func (*TripartiteUserBindInfoReq) ProtoReflect ¶
func (x *TripartiteUserBindInfoReq) ProtoReflect() protoreflect.Message
func (*TripartiteUserBindInfoReq) Reset ¶
func (x *TripartiteUserBindInfoReq) Reset()
func (*TripartiteUserBindInfoReq) String ¶
func (x *TripartiteUserBindInfoReq) String() string
func (*TripartiteUserBindInfoReq) Validate ¶
func (m *TripartiteUserBindInfoReq) Validate() error
Validate checks the field values on TripartiteUserBindInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteUserBindInfoReq) ValidateAll ¶
func (m *TripartiteUserBindInfoReq) ValidateAll() error
ValidateAll checks the field values on TripartiteUserBindInfoReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteUserBindInfoReqMultiError, or nil if none found.
type TripartiteUserBindInfoReqMultiError ¶
type TripartiteUserBindInfoReqMultiError []error
TripartiteUserBindInfoReqMultiError is an error wrapping multiple validation errors returned by TripartiteUserBindInfoReq.ValidateAll() if the designated constraints aren't met.
func (TripartiteUserBindInfoReqMultiError) AllErrors ¶
func (m TripartiteUserBindInfoReqMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteUserBindInfoReqMultiError) Error ¶
func (m TripartiteUserBindInfoReqMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteUserBindInfoReqValidationError ¶
type TripartiteUserBindInfoReqValidationError struct {
// contains filtered or unexported fields
}
TripartiteUserBindInfoReqValidationError is the validation error returned by TripartiteUserBindInfoReq.Validate if the designated constraints aren't met.
func (TripartiteUserBindInfoReqValidationError) Cause ¶
func (e TripartiteUserBindInfoReqValidationError) Cause() error
Cause function returns cause value.
func (TripartiteUserBindInfoReqValidationError) Error ¶
func (e TripartiteUserBindInfoReqValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteUserBindInfoReqValidationError) ErrorName ¶
func (e TripartiteUserBindInfoReqValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteUserBindInfoReqValidationError) Field ¶
func (e TripartiteUserBindInfoReqValidationError) Field() string
Field function returns field value.
func (TripartiteUserBindInfoReqValidationError) Key ¶
func (e TripartiteUserBindInfoReqValidationError) Key() bool
Key function returns key value.
func (TripartiteUserBindInfoReqValidationError) Reason ¶
func (e TripartiteUserBindInfoReqValidationError) Reason() string
Reason function returns reason value.
type TripartiteUserBindInfoResp ¶
type TripartiteUserBindInfoResp struct { List []*TripartiteUserTripartiteBindInfoItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"` // contains filtered or unexported fields }
用户授权信息请求响应
func (*TripartiteUserBindInfoResp) Descriptor
deprecated
func (*TripartiteUserBindInfoResp) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteUserBindInfoResp.ProtoReflect.Descriptor instead.
func (*TripartiteUserBindInfoResp) GetList ¶
func (x *TripartiteUserBindInfoResp) GetList() []*TripartiteUserTripartiteBindInfoItem
func (*TripartiteUserBindInfoResp) ProtoMessage ¶
func (*TripartiteUserBindInfoResp) ProtoMessage()
func (*TripartiteUserBindInfoResp) ProtoReflect ¶
func (x *TripartiteUserBindInfoResp) ProtoReflect() protoreflect.Message
func (*TripartiteUserBindInfoResp) Reset ¶
func (x *TripartiteUserBindInfoResp) Reset()
func (*TripartiteUserBindInfoResp) String ¶
func (x *TripartiteUserBindInfoResp) String() string
func (*TripartiteUserBindInfoResp) Validate ¶
func (m *TripartiteUserBindInfoResp) Validate() error
Validate checks the field values on TripartiteUserBindInfoResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteUserBindInfoResp) ValidateAll ¶
func (m *TripartiteUserBindInfoResp) ValidateAll() error
ValidateAll checks the field values on TripartiteUserBindInfoResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteUserBindInfoRespMultiError, or nil if none found.
type TripartiteUserBindInfoRespMultiError ¶
type TripartiteUserBindInfoRespMultiError []error
TripartiteUserBindInfoRespMultiError is an error wrapping multiple validation errors returned by TripartiteUserBindInfoResp.ValidateAll() if the designated constraints aren't met.
func (TripartiteUserBindInfoRespMultiError) AllErrors ¶
func (m TripartiteUserBindInfoRespMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteUserBindInfoRespMultiError) Error ¶
func (m TripartiteUserBindInfoRespMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteUserBindInfoRespValidationError ¶
type TripartiteUserBindInfoRespValidationError struct {
// contains filtered or unexported fields
}
TripartiteUserBindInfoRespValidationError is the validation error returned by TripartiteUserBindInfoResp.Validate if the designated constraints aren't met.
func (TripartiteUserBindInfoRespValidationError) Cause ¶
func (e TripartiteUserBindInfoRespValidationError) Cause() error
Cause function returns cause value.
func (TripartiteUserBindInfoRespValidationError) Error ¶
func (e TripartiteUserBindInfoRespValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteUserBindInfoRespValidationError) ErrorName ¶
func (e TripartiteUserBindInfoRespValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteUserBindInfoRespValidationError) Field ¶
func (e TripartiteUserBindInfoRespValidationError) Field() string
Field function returns field value.
func (TripartiteUserBindInfoRespValidationError) Key ¶
func (e TripartiteUserBindInfoRespValidationError) Key() bool
Key function returns key value.
func (TripartiteUserBindInfoRespValidationError) Reason ¶
func (e TripartiteUserBindInfoRespValidationError) Reason() string
Reason function returns reason value.
type TripartiteUserInfo ¶
type TripartiteUserInfo struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` // 数据id UserId int64 `protobuf:"varint,2,opt,name=UserId,proto3" json:"UserId"` // 用户id Channel TripartitePlat `protobuf:"varint,3,opt,name=Channel,proto3,enum=user.tripartite.TripartitePlat" json:"Channel"` // 第三方授权登录渠道 Appid string `protobuf:"bytes,4,opt,name=Appid,proto3" json:"Appid"` // 应用id Unionid string `protobuf:"bytes,6,opt,name=Unionid,proto3" json:"Unionid"` // 渠道下的唯一id UserName string `protobuf:"bytes,7,opt,name=UserName,proto3" json:"UserName"` // 昵称 Avatar string `protobuf:"bytes,8,opt,name=avatar,proto3" json:"avatar"` // 第三方头像 DeletedAt string `protobuf:"bytes,9,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at"` // 删除时间 Role string `protobuf:"bytes,10,opt,name=role,proto3" json:"role"` //用户角色 user、guest // contains filtered or unexported fields }
用户授权信息
func (*TripartiteUserInfo) Descriptor
deprecated
func (*TripartiteUserInfo) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteUserInfo.ProtoReflect.Descriptor instead.
func (*TripartiteUserInfo) GetAppid ¶
func (x *TripartiteUserInfo) GetAppid() string
func (*TripartiteUserInfo) GetAvatar ¶
func (x *TripartiteUserInfo) GetAvatar() string
func (*TripartiteUserInfo) GetChannel ¶
func (x *TripartiteUserInfo) GetChannel() TripartitePlat
func (*TripartiteUserInfo) GetDeletedAt ¶
func (x *TripartiteUserInfo) GetDeletedAt() string
func (*TripartiteUserInfo) GetId ¶
func (x *TripartiteUserInfo) GetId() int64
func (*TripartiteUserInfo) GetRole ¶
func (x *TripartiteUserInfo) GetRole() string
func (*TripartiteUserInfo) GetUnionid ¶
func (x *TripartiteUserInfo) GetUnionid() string
func (*TripartiteUserInfo) GetUserId ¶
func (x *TripartiteUserInfo) GetUserId() int64
func (*TripartiteUserInfo) GetUserName ¶
func (x *TripartiteUserInfo) GetUserName() string
func (*TripartiteUserInfo) ProtoMessage ¶
func (*TripartiteUserInfo) ProtoMessage()
func (*TripartiteUserInfo) ProtoReflect ¶
func (x *TripartiteUserInfo) ProtoReflect() protoreflect.Message
func (*TripartiteUserInfo) Reset ¶
func (x *TripartiteUserInfo) Reset()
func (*TripartiteUserInfo) String ¶
func (x *TripartiteUserInfo) String() string
func (*TripartiteUserInfo) Validate ¶
func (m *TripartiteUserInfo) Validate() error
Validate checks the field values on TripartiteUserInfo with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteUserInfo) ValidateAll ¶
func (m *TripartiteUserInfo) ValidateAll() error
ValidateAll checks the field values on TripartiteUserInfo with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteUserInfoMultiError, or nil if none found.
type TripartiteUserInfoMultiError ¶
type TripartiteUserInfoMultiError []error
TripartiteUserInfoMultiError is an error wrapping multiple validation errors returned by TripartiteUserInfo.ValidateAll() if the designated constraints aren't met.
func (TripartiteUserInfoMultiError) AllErrors ¶
func (m TripartiteUserInfoMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteUserInfoMultiError) Error ¶
func (m TripartiteUserInfoMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteUserInfoValidationError ¶
type TripartiteUserInfoValidationError struct {
// contains filtered or unexported fields
}
TripartiteUserInfoValidationError is the validation error returned by TripartiteUserInfo.Validate if the designated constraints aren't met.
func (TripartiteUserInfoValidationError) Cause ¶
func (e TripartiteUserInfoValidationError) Cause() error
Cause function returns cause value.
func (TripartiteUserInfoValidationError) Error ¶
func (e TripartiteUserInfoValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteUserInfoValidationError) ErrorName ¶
func (e TripartiteUserInfoValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteUserInfoValidationError) Field ¶
func (e TripartiteUserInfoValidationError) Field() string
Field function returns field value.
func (TripartiteUserInfoValidationError) Key ¶
func (e TripartiteUserInfoValidationError) Key() bool
Key function returns key value.
func (TripartiteUserInfoValidationError) Reason ¶
func (e TripartiteUserInfoValidationError) Reason() string
Reason function returns reason value.
type TripartiteUserTripartiteBindInfoItem ¶
type TripartiteUserTripartiteBindInfoItem struct { Platform TripartitePlat `protobuf:"varint,1,opt,name=platform,proto3,enum=user.tripartite.TripartitePlat" json:"platform"` // 平台 Nickname string `protobuf:"bytes,2,opt,name=nickname,proto3" json:"nickname"` // 昵称 // contains filtered or unexported fields }
用户授权信息返回数据item
func (*TripartiteUserTripartiteBindInfoItem) Descriptor
deprecated
func (*TripartiteUserTripartiteBindInfoItem) Descriptor() ([]byte, []int)
Deprecated: Use TripartiteUserTripartiteBindInfoItem.ProtoReflect.Descriptor instead.
func (*TripartiteUserTripartiteBindInfoItem) GetNickname ¶
func (x *TripartiteUserTripartiteBindInfoItem) GetNickname() string
func (*TripartiteUserTripartiteBindInfoItem) GetPlatform ¶
func (x *TripartiteUserTripartiteBindInfoItem) GetPlatform() TripartitePlat
func (*TripartiteUserTripartiteBindInfoItem) ProtoMessage ¶
func (*TripartiteUserTripartiteBindInfoItem) ProtoMessage()
func (*TripartiteUserTripartiteBindInfoItem) ProtoReflect ¶
func (x *TripartiteUserTripartiteBindInfoItem) ProtoReflect() protoreflect.Message
func (*TripartiteUserTripartiteBindInfoItem) Reset ¶
func (x *TripartiteUserTripartiteBindInfoItem) Reset()
func (*TripartiteUserTripartiteBindInfoItem) String ¶
func (x *TripartiteUserTripartiteBindInfoItem) String() string
func (*TripartiteUserTripartiteBindInfoItem) Validate ¶
func (m *TripartiteUserTripartiteBindInfoItem) Validate() error
Validate checks the field values on TripartiteUserTripartiteBindInfoItem with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TripartiteUserTripartiteBindInfoItem) ValidateAll ¶
func (m *TripartiteUserTripartiteBindInfoItem) ValidateAll() error
ValidateAll checks the field values on TripartiteUserTripartiteBindInfoItem with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TripartiteUserTripartiteBindInfoItemMultiError, or nil if none found.
type TripartiteUserTripartiteBindInfoItemMultiError ¶
type TripartiteUserTripartiteBindInfoItemMultiError []error
TripartiteUserTripartiteBindInfoItemMultiError is an error wrapping multiple validation errors returned by TripartiteUserTripartiteBindInfoItem.ValidateAll() if the designated constraints aren't met.
func (TripartiteUserTripartiteBindInfoItemMultiError) AllErrors ¶
func (m TripartiteUserTripartiteBindInfoItemMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TripartiteUserTripartiteBindInfoItemMultiError) Error ¶
func (m TripartiteUserTripartiteBindInfoItemMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TripartiteUserTripartiteBindInfoItemValidationError ¶
type TripartiteUserTripartiteBindInfoItemValidationError struct {
// contains filtered or unexported fields
}
TripartiteUserTripartiteBindInfoItemValidationError is the validation error returned by TripartiteUserTripartiteBindInfoItem.Validate if the designated constraints aren't met.
func (TripartiteUserTripartiteBindInfoItemValidationError) Cause ¶
func (e TripartiteUserTripartiteBindInfoItemValidationError) Cause() error
Cause function returns cause value.
func (TripartiteUserTripartiteBindInfoItemValidationError) Error ¶
func (e TripartiteUserTripartiteBindInfoItemValidationError) Error() string
Error satisfies the builtin error interface
func (TripartiteUserTripartiteBindInfoItemValidationError) ErrorName ¶
func (e TripartiteUserTripartiteBindInfoItemValidationError) ErrorName() string
ErrorName returns error name.
func (TripartiteUserTripartiteBindInfoItemValidationError) Field ¶
func (e TripartiteUserTripartiteBindInfoItemValidationError) Field() string
Field function returns field value.
func (TripartiteUserTripartiteBindInfoItemValidationError) Key ¶
func (e TripartiteUserTripartiteBindInfoItemValidationError) Key() bool
Key function returns key value.
func (TripartiteUserTripartiteBindInfoItemValidationError) Reason ¶
func (e TripartiteUserTripartiteBindInfoItemValidationError) Reason() string
Reason function returns reason value.