Documentation
¶
Overview ¶
Package human_authentication code generated by oapi sdk gen
Package human_authentication code generated by oapi sdk gen
Index ¶
- Constants
- type CreateIdentityPathReqBodyBuilder
- func (builder *CreateIdentityPathReqBodyBuilder) Build() (*CreateIdentityReqBody, error)
- func (builder *CreateIdentityPathReqBodyBuilder) IdentityCode(identityCode string) *CreateIdentityPathReqBodyBuilder
- func (builder *CreateIdentityPathReqBodyBuilder) IdentityName(identityName string) *CreateIdentityPathReqBodyBuilder
- func (builder *CreateIdentityPathReqBodyBuilder) Mobile(mobile string) *CreateIdentityPathReqBodyBuilder
- type CreateIdentityReq
- type CreateIdentityReqBody
- type CreateIdentityReqBodyBuilder
- func (builder *CreateIdentityReqBodyBuilder) Build() *CreateIdentityReqBody
- func (builder *CreateIdentityReqBodyBuilder) IdentityCode(identityCode string) *CreateIdentityReqBodyBuilder
- func (builder *CreateIdentityReqBodyBuilder) IdentityName(identityName string) *CreateIdentityReqBodyBuilder
- func (builder *CreateIdentityReqBodyBuilder) Mobile(mobile string) *CreateIdentityReqBodyBuilder
- type CreateIdentityReqBuilder
- func (builder *CreateIdentityReqBuilder) Body(body *CreateIdentityReqBody) *CreateIdentityReqBuilder
- func (builder *CreateIdentityReqBuilder) Build() *CreateIdentityReq
- func (builder *CreateIdentityReqBuilder) UserId(userId string) *CreateIdentityReqBuilder
- func (builder *CreateIdentityReqBuilder) UserIdType(userIdType string) *CreateIdentityReqBuilder
- type CreateIdentityResp
- type CreateIdentityRespData
- type HumanAuthenticationService
- type Identity
- type IdentityBuilder
Constants ¶
View Source
const ( UserIdTypeOpenId = "open_id" UserIdTypeUserId = "user_id" UserIdTypeUnionId = "union_id" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateIdentityPathReqBodyBuilder ¶
type CreateIdentityPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateIdentityPathReqBodyBuilder ¶
func NewCreateIdentityPathReqBodyBuilder() *CreateIdentityPathReqBodyBuilder
func (*CreateIdentityPathReqBodyBuilder) Build ¶
func (builder *CreateIdentityPathReqBodyBuilder) Build() (*CreateIdentityReqBody, error)
func (*CreateIdentityPathReqBodyBuilder) IdentityCode ¶
func (builder *CreateIdentityPathReqBodyBuilder) IdentityCode(identityCode string) *CreateIdentityPathReqBodyBuilder
func (*CreateIdentityPathReqBodyBuilder) IdentityName ¶
func (builder *CreateIdentityPathReqBodyBuilder) IdentityName(identityName string) *CreateIdentityPathReqBodyBuilder
func (*CreateIdentityPathReqBodyBuilder) Mobile ¶
func (builder *CreateIdentityPathReqBodyBuilder) Mobile(mobile string) *CreateIdentityPathReqBodyBuilder
type CreateIdentityReq ¶
type CreateIdentityReq struct { UserId *string `query:"user_id"` UserIdType *string `query:"user_id_type"` Body *CreateIdentityReqBody `body:""` }
type CreateIdentityReqBody ¶
type CreateIdentityReqBodyBuilder ¶
type CreateIdentityReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateIdentityReqBodyBuilder ¶
func NewCreateIdentityReqBodyBuilder() *CreateIdentityReqBodyBuilder
生成body的New构造器
func (*CreateIdentityReqBodyBuilder) Build ¶
func (builder *CreateIdentityReqBodyBuilder) Build() *CreateIdentityReqBody
1.3 生成body的build方法
func (*CreateIdentityReqBodyBuilder) IdentityCode ¶
func (builder *CreateIdentityReqBodyBuilder) IdentityCode(identityCode string) *CreateIdentityReqBodyBuilder
func (*CreateIdentityReqBodyBuilder) IdentityName ¶
func (builder *CreateIdentityReqBodyBuilder) IdentityName(identityName string) *CreateIdentityReqBodyBuilder
1.2 生成body的builder属性方法
func (*CreateIdentityReqBodyBuilder) Mobile ¶
func (builder *CreateIdentityReqBodyBuilder) Mobile(mobile string) *CreateIdentityReqBodyBuilder
type CreateIdentityReqBuilder ¶
type CreateIdentityReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateIdentityReqBuilder ¶
func NewCreateIdentityReqBuilder() *CreateIdentityReqBuilder
生成请求的New构造器
func (*CreateIdentityReqBuilder) Body ¶
func (builder *CreateIdentityReqBuilder) Body(body *CreateIdentityReqBody) *CreateIdentityReqBuilder
func (*CreateIdentityReqBuilder) Build ¶
func (builder *CreateIdentityReqBuilder) Build() *CreateIdentityReq
1.5 生成请求的builder的build方法
func (*CreateIdentityReqBuilder) UserId ¶
func (builder *CreateIdentityReqBuilder) UserId(userId string) *CreateIdentityReqBuilder
1.5 生成请求的builder属性方法
func (*CreateIdentityReqBuilder) UserIdType ¶
func (builder *CreateIdentityReqBuilder) UserIdType(userIdType string) *CreateIdentityReqBuilder
type CreateIdentityResp ¶
type CreateIdentityResp struct { *larkcore.RawResponse `json:"-"` larkcore.CodeError Data *CreateIdentityRespData `json:"data"` }
func (*CreateIdentityResp) Success ¶
func (resp *CreateIdentityResp) Success() bool
type CreateIdentityRespData ¶
type CreateIdentityRespData struct {
VerifyUid *string `json:"verify_uid,omitempty"`
}
type HumanAuthenticationService ¶
type HumanAuthenticationService struct { Identity *identity // contains filtered or unexported fields }
业务域服务定义
type IdentityBuilder ¶
type IdentityBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewIdentityBuilder ¶
func NewIdentityBuilder() *IdentityBuilder
func (*IdentityBuilder) Build ¶
func (builder *IdentityBuilder) Build() *Identity
func (*IdentityBuilder) IdentityCode ¶
func (builder *IdentityBuilder) IdentityCode(identityCode string) *IdentityBuilder
func (*IdentityBuilder) IdentityName ¶
func (builder *IdentityBuilder) IdentityName(identityName string) *IdentityBuilder
func (*IdentityBuilder) Mobile ¶
func (builder *IdentityBuilder) Mobile(mobile string) *IdentityBuilder
Click to show internal directories.
Click to hide internal directories.