mei

package
v1.3.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package mei 包含天猫美妆API相关结构体

https://open.taobao.com/API.htm?docType=2&docId=25013

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseMemberAccountDto added in v1.3.4

func ReleaseMemberAccountDto(v *MemberAccountDto)

ReleaseMemberAccountDto 释放MemberAccountDto

func ReleaseResultDto added in v1.3.4

func ReleaseResultDto(v *ResultDto)

ReleaseResultDto 释放ResultDto

func ReleaseTmallCrmMemberFrontUnbindAPIRequest added in v1.3.4

func ReleaseTmallCrmMemberFrontUnbindAPIRequest(v *TmallCrmMemberFrontUnbindAPIRequest)

ReleaseTmallCrmMemberFrontUnbindAPIRequest 将 TmallCrmMemberFrontUnbindAPIRequest 放入 sync.Pool

func ReleaseTmallCrmMemberFrontUnbindAPIResponse added in v1.3.4

func ReleaseTmallCrmMemberFrontUnbindAPIResponse(v *TmallCrmMemberFrontUnbindAPIResponse)

ReleaseTmallCrmMemberFrontUnbindAPIResponse 将 TmallCrmMemberFrontUnbindAPIResponse 保存到 sync.Pool

func ReleaseTmallCrmMemberFrontUnbindPrivyAPIRequest added in v1.3.4

func ReleaseTmallCrmMemberFrontUnbindPrivyAPIRequest(v *TmallCrmMemberFrontUnbindPrivyAPIRequest)

ReleaseTmallCrmMemberFrontUnbindPrivyAPIRequest 将 TmallCrmMemberFrontUnbindPrivyAPIRequest 放入 sync.Pool

func ReleaseTmallCrmMemberFrontUnbindPrivyAPIResponse added in v1.3.4

func ReleaseTmallCrmMemberFrontUnbindPrivyAPIResponse(v *TmallCrmMemberFrontUnbindPrivyAPIResponse)

ReleaseTmallCrmMemberFrontUnbindPrivyAPIResponse 将 TmallCrmMemberFrontUnbindPrivyAPIResponse 保存到 sync.Pool

func ReleaseTmallCrmMemberPointChangeAPIRequest added in v1.3.4

func ReleaseTmallCrmMemberPointChangeAPIRequest(v *TmallCrmMemberPointChangeAPIRequest)

ReleaseTmallCrmMemberPointChangeAPIRequest 将 TmallCrmMemberPointChangeAPIRequest 放入 sync.Pool

func ReleaseTmallCrmMemberPointChangeAPIResponse added in v1.3.4

func ReleaseTmallCrmMemberPointChangeAPIResponse(v *TmallCrmMemberPointChangeAPIResponse)

ReleaseTmallCrmMemberPointChangeAPIResponse 将 TmallCrmMemberPointChangeAPIResponse 保存到 sync.Pool

func ReleaseTmallMeiCrmCallbackPointChangeAPIRequest added in v1.3.4

func ReleaseTmallMeiCrmCallbackPointChangeAPIRequest(v *TmallMeiCrmCallbackPointChangeAPIRequest)

ReleaseTmallMeiCrmCallbackPointChangeAPIRequest 将 TmallMeiCrmCallbackPointChangeAPIRequest 放入 sync.Pool

func ReleaseTmallMeiCrmCallbackPointChangeAPIResponse added in v1.3.4

func ReleaseTmallMeiCrmCallbackPointChangeAPIResponse(v *TmallMeiCrmCallbackPointChangeAPIResponse)

ReleaseTmallMeiCrmCallbackPointChangeAPIResponse 将 TmallMeiCrmCallbackPointChangeAPIResponse 保存到 sync.Pool

func ReleaseTmallMeiCrmMemberGetbypaycodeAPIRequest added in v1.3.4

func ReleaseTmallMeiCrmMemberGetbypaycodeAPIRequest(v *TmallMeiCrmMemberGetbypaycodeAPIRequest)

ReleaseTmallMeiCrmMemberGetbypaycodeAPIRequest 将 TmallMeiCrmMemberGetbypaycodeAPIRequest 放入 sync.Pool

func ReleaseTmallMeiCrmMemberGetbypaycodeAPIResponse added in v1.3.4

func ReleaseTmallMeiCrmMemberGetbypaycodeAPIResponse(v *TmallMeiCrmMemberGetbypaycodeAPIResponse)

ReleaseTmallMeiCrmMemberGetbypaycodeAPIResponse 将 TmallMeiCrmMemberGetbypaycodeAPIResponse 保存到 sync.Pool

func ReleaseTmallMeiCrmMemberSyncAPIRequest added in v1.3.4

func ReleaseTmallMeiCrmMemberSyncAPIRequest(v *TmallMeiCrmMemberSyncAPIRequest)

ReleaseTmallMeiCrmMemberSyncAPIRequest 将 TmallMeiCrmMemberSyncAPIRequest 放入 sync.Pool

func ReleaseTmallMeiCrmMemberSyncAPIResponse added in v1.3.4

func ReleaseTmallMeiCrmMemberSyncAPIResponse(v *TmallMeiCrmMemberSyncAPIResponse)

ReleaseTmallMeiCrmMemberSyncAPIResponse 将 TmallMeiCrmMemberSyncAPIResponse 保存到 sync.Pool

func ReleaseTmallMeiCrmMemberSyncPrivyAPIRequest added in v1.3.4

func ReleaseTmallMeiCrmMemberSyncPrivyAPIRequest(v *TmallMeiCrmMemberSyncPrivyAPIRequest)

ReleaseTmallMeiCrmMemberSyncPrivyAPIRequest 将 TmallMeiCrmMemberSyncPrivyAPIRequest 放入 sync.Pool

func ReleaseTmallMeiCrmMemberSyncPrivyAPIResponse added in v1.3.4

func ReleaseTmallMeiCrmMemberSyncPrivyAPIResponse(v *TmallMeiCrmMemberSyncPrivyAPIResponse)

ReleaseTmallMeiCrmMemberSyncPrivyAPIResponse 将 TmallMeiCrmMemberSyncPrivyAPIResponse 保存到 sync.Pool

Types

type MemberAccountDto

type MemberAccountDto struct {
	// mixMobile,只有有权限的才有值
	MixMobile string `json:"mix_mobile,omitempty" xml:"mix_mobile,omitempty"`
	// buyerNick,只有有权限的才有值
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 明文手机号,只有有权限的才有值
	ClearMobile string `json:"clear_mobile,omitempty" xml:"clear_mobile,omitempty"`
}

MemberAccountDto 结构体

func GetMemberAccountDto added in v1.3.4

func GetMemberAccountDto() *MemberAccountDto

GetMemberAccountDto() 从对象池中获取MemberAccountDto

type ResultDto

type ResultDto struct {
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// total
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// result
	Result *MemberAccountDto `json:"result,omitempty" xml:"result,omitempty"`
}

ResultDto 结构体

func GetResultDto added in v1.3.4

func GetResultDto() *ResultDto

GetResultDto() 从对象池中获取ResultDto

type TmallCrmMemberFrontUnbindAPIRequest

type TmallCrmMemberFrontUnbindAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallCrmMemberFrontUnbindAPIRequest 品牌会员解绑 API请求 tmall.crm.member.front.unbind

品牌会员解绑功能

func GetTmallCrmMemberFrontUnbindAPIRequest added in v1.3.4

func GetTmallCrmMemberFrontUnbindAPIRequest() *TmallCrmMemberFrontUnbindAPIRequest

GetTmallCrmMemberFrontUnbindRequest 从 sync.Pool 获取 TmallCrmMemberFrontUnbindAPIRequest

func NewTmallCrmMemberFrontUnbindRequest

func NewTmallCrmMemberFrontUnbindRequest() *TmallCrmMemberFrontUnbindAPIRequest

NewTmallCrmMemberFrontUnbindRequest 初始化TmallCrmMemberFrontUnbindAPIRequest对象

func (TmallCrmMemberFrontUnbindAPIRequest) GetApiMethodName

func (r TmallCrmMemberFrontUnbindAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallCrmMemberFrontUnbindAPIRequest) GetApiParams

func (r TmallCrmMemberFrontUnbindAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TmallCrmMemberFrontUnbindAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TmallCrmMemberFrontUnbindAPIRequest) GetUserNick

GetUserNick UserNick Getter

func (*TmallCrmMemberFrontUnbindAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallCrmMemberFrontUnbindAPIRequest) SetUserNick

func (r *TmallCrmMemberFrontUnbindAPIRequest) SetUserNick(_userNick string) error

SetUserNick is UserNick Setter 会员昵称

type TmallCrmMemberFrontUnbindAPIResponse

type TmallCrmMemberFrontUnbindAPIResponse struct {
	model.CommonResponse
	TmallCrmMemberFrontUnbindAPIResponseModel
}

TmallCrmMemberFrontUnbindAPIResponse 品牌会员解绑 API返回值 tmall.crm.member.front.unbind

品牌会员解绑功能

func GetTmallCrmMemberFrontUnbindAPIResponse added in v1.3.4

func GetTmallCrmMemberFrontUnbindAPIResponse() *TmallCrmMemberFrontUnbindAPIResponse

GetTmallCrmMemberFrontUnbindAPIResponse 从 sync.Pool 获取 TmallCrmMemberFrontUnbindAPIResponse

func (*TmallCrmMemberFrontUnbindAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallCrmMemberFrontUnbindAPIResponseModel

type TmallCrmMemberFrontUnbindAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_crm_member_front_unbind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口调用是否成功
	ResultSuccess bool `json:"result_success,omitempty" xml:"result_success,omitempty"`
}

TmallCrmMemberFrontUnbindAPIResponseModel is 品牌会员解绑 成功返回结果

func (*TmallCrmMemberFrontUnbindAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallCrmMemberFrontUnbindPrivyAPIRequest added in v1.2.5

type TmallCrmMemberFrontUnbindPrivyAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallCrmMemberFrontUnbindPrivyAPIRequest 品牌会员解绑(隐私号版) API请求 tmall.crm.member.front.unbind.privy

品牌会员解绑功能

func GetTmallCrmMemberFrontUnbindPrivyAPIRequest added in v1.3.4

func GetTmallCrmMemberFrontUnbindPrivyAPIRequest() *TmallCrmMemberFrontUnbindPrivyAPIRequest

GetTmallCrmMemberFrontUnbindPrivyRequest 从 sync.Pool 获取 TmallCrmMemberFrontUnbindPrivyAPIRequest

func NewTmallCrmMemberFrontUnbindPrivyRequest added in v1.2.5

func NewTmallCrmMemberFrontUnbindPrivyRequest() *TmallCrmMemberFrontUnbindPrivyAPIRequest

NewTmallCrmMemberFrontUnbindPrivyRequest 初始化TmallCrmMemberFrontUnbindPrivyAPIRequest对象

func (TmallCrmMemberFrontUnbindPrivyAPIRequest) GetApiMethodName added in v1.2.5

func (r TmallCrmMemberFrontUnbindPrivyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallCrmMemberFrontUnbindPrivyAPIRequest) GetApiParams added in v1.2.5

func (r TmallCrmMemberFrontUnbindPrivyAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TmallCrmMemberFrontUnbindPrivyAPIRequest) GetOuid added in v1.2.5

GetOuid Ouid Getter

func (TmallCrmMemberFrontUnbindPrivyAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TmallCrmMemberFrontUnbindPrivyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallCrmMemberFrontUnbindPrivyAPIRequest) SetOuid added in v1.2.5

SetOuid is Ouid Setter ouid

type TmallCrmMemberFrontUnbindPrivyAPIResponse added in v1.2.5

type TmallCrmMemberFrontUnbindPrivyAPIResponse struct {
	model.CommonResponse
	TmallCrmMemberFrontUnbindPrivyAPIResponseModel
}

TmallCrmMemberFrontUnbindPrivyAPIResponse 品牌会员解绑(隐私号版) API返回值 tmall.crm.member.front.unbind.privy

品牌会员解绑功能

func GetTmallCrmMemberFrontUnbindPrivyAPIResponse added in v1.3.4

func GetTmallCrmMemberFrontUnbindPrivyAPIResponse() *TmallCrmMemberFrontUnbindPrivyAPIResponse

GetTmallCrmMemberFrontUnbindPrivyAPIResponse 从 sync.Pool 获取 TmallCrmMemberFrontUnbindPrivyAPIResponse

func (*TmallCrmMemberFrontUnbindPrivyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallCrmMemberFrontUnbindPrivyAPIResponseModel added in v1.2.5

type TmallCrmMemberFrontUnbindPrivyAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_crm_member_front_unbind_privy_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口调用是否成功
	ResultSuccess bool `json:"result_success,omitempty" xml:"result_success,omitempty"`
}

TmallCrmMemberFrontUnbindPrivyAPIResponseModel is 品牌会员解绑(隐私号版) 成功返回结果

func (*TmallCrmMemberFrontUnbindPrivyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallCrmMemberPointChangeAPIRequest

type TmallCrmMemberPointChangeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallCrmMemberPointChangeAPIRequest 会员积分变更 API请求 tmall.crm.member.point.change

品牌CRM项目中,会员积分变更接口。

func GetTmallCrmMemberPointChangeAPIRequest added in v1.3.4

func GetTmallCrmMemberPointChangeAPIRequest() *TmallCrmMemberPointChangeAPIRequest

GetTmallCrmMemberPointChangeRequest 从 sync.Pool 获取 TmallCrmMemberPointChangeAPIRequest

func NewTmallCrmMemberPointChangeRequest

func NewTmallCrmMemberPointChangeRequest() *TmallCrmMemberPointChangeAPIRequest

NewTmallCrmMemberPointChangeRequest 初始化TmallCrmMemberPointChangeAPIRequest对象

func (TmallCrmMemberPointChangeAPIRequest) GetApiMethodName

func (r TmallCrmMemberPointChangeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallCrmMemberPointChangeAPIRequest) GetApiParams

func (r TmallCrmMemberPointChangeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TmallCrmMemberPointChangeAPIRequest) GetBizCode

GetBizCode BizCode Getter

func (TmallCrmMemberPointChangeAPIRequest) GetBizDetail

GetBizDetail BizDetail Getter

func (TmallCrmMemberPointChangeAPIRequest) GetPoint

GetPoint Point Getter

func (TmallCrmMemberPointChangeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TmallCrmMemberPointChangeAPIRequest) GetType

GetType Type Getter

func (TmallCrmMemberPointChangeAPIRequest) GetUserNick

GetUserNick UserNick Getter

func (*TmallCrmMemberPointChangeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallCrmMemberPointChangeAPIRequest) SetBizCode

func (r *TmallCrmMemberPointChangeAPIRequest) SetBizCode(_bizCode string) error

SetBizCode is BizCode Setter 业务代码

func (*TmallCrmMemberPointChangeAPIRequest) SetBizDetail

func (r *TmallCrmMemberPointChangeAPIRequest) SetBizDetail(_bizDetail string) error

SetBizDetail is BizDetail Setter 业务描述

func (*TmallCrmMemberPointChangeAPIRequest) SetPoint

func (r *TmallCrmMemberPointChangeAPIRequest) SetPoint(_point int64) error

SetPoint is Point Setter 更改积分数值

func (*TmallCrmMemberPointChangeAPIRequest) SetType

SetType is Type Setter minus:扣减;add:累加

func (*TmallCrmMemberPointChangeAPIRequest) SetUserNick

func (r *TmallCrmMemberPointChangeAPIRequest) SetUserNick(_userNick string) error

SetUserNick is UserNick Setter 用户昵称

type TmallCrmMemberPointChangeAPIResponse

type TmallCrmMemberPointChangeAPIResponse struct {
	model.CommonResponse
	TmallCrmMemberPointChangeAPIResponseModel
}

TmallCrmMemberPointChangeAPIResponse 会员积分变更 API返回值 tmall.crm.member.point.change

品牌CRM项目中,会员积分变更接口。

func GetTmallCrmMemberPointChangeAPIResponse added in v1.3.4

func GetTmallCrmMemberPointChangeAPIResponse() *TmallCrmMemberPointChangeAPIResponse

GetTmallCrmMemberPointChangeAPIResponse 从 sync.Pool 获取 TmallCrmMemberPointChangeAPIResponse

func (*TmallCrmMemberPointChangeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallCrmMemberPointChangeAPIResponseModel

type TmallCrmMemberPointChangeAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_crm_member_point_change_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 调用是否成功
	ResultSuccess bool `json:"result_success,omitempty" xml:"result_success,omitempty"`
}

TmallCrmMemberPointChangeAPIResponseModel is 会员积分变更 成功返回结果

func (*TmallCrmMemberPointChangeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmCallbackPointChangeAPIRequest

type TmallMeiCrmCallbackPointChangeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallMeiCrmCallbackPointChangeAPIRequest 品牌积分变更回调API API请求 tmall.mei.crm.callback.point.change

线下品牌积分变更消息回调API,告诉积分扣减或者累加是否成功。

func GetTmallMeiCrmCallbackPointChangeAPIRequest added in v1.3.4

func GetTmallMeiCrmCallbackPointChangeAPIRequest() *TmallMeiCrmCallbackPointChangeAPIRequest

GetTmallMeiCrmCallbackPointChangeRequest 从 sync.Pool 获取 TmallMeiCrmCallbackPointChangeAPIRequest

func NewTmallMeiCrmCallbackPointChangeRequest

func NewTmallMeiCrmCallbackPointChangeRequest() *TmallMeiCrmCallbackPointChangeAPIRequest

NewTmallMeiCrmCallbackPointChangeRequest 初始化TmallMeiCrmCallbackPointChangeAPIRequest对象

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetApiMethodName

func (r TmallMeiCrmCallbackPointChangeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetApiParams

func (r TmallMeiCrmCallbackPointChangeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetErrorCode

GetErrorCode ErrorCode Getter

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetExtInfo

GetExtInfo ExtInfo Getter

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetMixMobile

GetMixMobile MixMobile Getter

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetPoint

GetPoint Point Getter

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetRecordId

GetRecordId RecordId Getter

func (TmallMeiCrmCallbackPointChangeAPIRequest) GetResult

GetResult Result Getter

func (*TmallMeiCrmCallbackPointChangeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallMeiCrmCallbackPointChangeAPIRequest) SetErrorCode

func (r *TmallMeiCrmCallbackPointChangeAPIRequest) SetErrorCode(_errorCode string) error

SetErrorCode is ErrorCode Setter 处理失败的错误码.

func (*TmallMeiCrmCallbackPointChangeAPIRequest) SetExtInfo

func (r *TmallMeiCrmCallbackPointChangeAPIRequest) SetExtInfo(_extInfo string) error

SetExtInfo is ExtInfo Setter 拓展信息

func (*TmallMeiCrmCallbackPointChangeAPIRequest) SetMixMobile

func (r *TmallMeiCrmCallbackPointChangeAPIRequest) SetMixMobile(_mixMobile string) error

SetMixMobile is MixMobile Setter 混淆会员手机号码

func (*TmallMeiCrmCallbackPointChangeAPIRequest) SetPoint

SetPoint is Point Setter 积分信息

func (*TmallMeiCrmCallbackPointChangeAPIRequest) SetRecordId

func (r *TmallMeiCrmCallbackPointChangeAPIRequest) SetRecordId(_recordId int64) error

SetRecordId is RecordId Setter 变更记录ID

func (*TmallMeiCrmCallbackPointChangeAPIRequest) SetResult

SetResult is Result Setter 0:成功。1:失败

type TmallMeiCrmCallbackPointChangeAPIResponse

type TmallMeiCrmCallbackPointChangeAPIResponse struct {
	model.CommonResponse
	TmallMeiCrmCallbackPointChangeAPIResponseModel
}

TmallMeiCrmCallbackPointChangeAPIResponse 品牌积分变更回调API API返回值 tmall.mei.crm.callback.point.change

线下品牌积分变更消息回调API,告诉积分扣减或者累加是否成功。

func GetTmallMeiCrmCallbackPointChangeAPIResponse added in v1.3.4

func GetTmallMeiCrmCallbackPointChangeAPIResponse() *TmallMeiCrmCallbackPointChangeAPIResponse

GetTmallMeiCrmCallbackPointChangeAPIResponse 从 sync.Pool 获取 TmallMeiCrmCallbackPointChangeAPIResponse

func (*TmallMeiCrmCallbackPointChangeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmCallbackPointChangeAPIResponseModel

type TmallMeiCrmCallbackPointChangeAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_mei_crm_callback_point_change_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否成功
	ResultSuccess bool `json:"result_success,omitempty" xml:"result_success,omitempty"`
}

TmallMeiCrmCallbackPointChangeAPIResponseModel is 品牌积分变更回调API 成功返回结果

func (*TmallMeiCrmCallbackPointChangeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmMemberGetbypaycodeAPIRequest

type TmallMeiCrmMemberGetbypaycodeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallMeiCrmMemberGetbypaycodeAPIRequest 支付码获取会员信息 API请求 tmall.mei.crm.member.getbypaycode

通过支付码获取会员信息

func GetTmallMeiCrmMemberGetbypaycodeAPIRequest added in v1.3.4

func GetTmallMeiCrmMemberGetbypaycodeAPIRequest() *TmallMeiCrmMemberGetbypaycodeAPIRequest

GetTmallMeiCrmMemberGetbypaycodeRequest 从 sync.Pool 获取 TmallMeiCrmMemberGetbypaycodeAPIRequest

func NewTmallMeiCrmMemberGetbypaycodeRequest

func NewTmallMeiCrmMemberGetbypaycodeRequest() *TmallMeiCrmMemberGetbypaycodeAPIRequest

NewTmallMeiCrmMemberGetbypaycodeRequest 初始化TmallMeiCrmMemberGetbypaycodeAPIRequest对象

func (TmallMeiCrmMemberGetbypaycodeAPIRequest) GetApiMethodName

func (r TmallMeiCrmMemberGetbypaycodeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallMeiCrmMemberGetbypaycodeAPIRequest) GetApiParams

func (r TmallMeiCrmMemberGetbypaycodeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TmallMeiCrmMemberGetbypaycodeAPIRequest) GetPayCode

GetPayCode PayCode Getter

func (TmallMeiCrmMemberGetbypaycodeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TmallMeiCrmMemberGetbypaycodeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallMeiCrmMemberGetbypaycodeAPIRequest) SetPayCode

func (r *TmallMeiCrmMemberGetbypaycodeAPIRequest) SetPayCode(_payCode string) error

SetPayCode is PayCode Setter 会员码

type TmallMeiCrmMemberGetbypaycodeAPIResponse

type TmallMeiCrmMemberGetbypaycodeAPIResponse struct {
	model.CommonResponse
	TmallMeiCrmMemberGetbypaycodeAPIResponseModel
}

TmallMeiCrmMemberGetbypaycodeAPIResponse 支付码获取会员信息 API返回值 tmall.mei.crm.member.getbypaycode

通过支付码获取会员信息

func GetTmallMeiCrmMemberGetbypaycodeAPIResponse added in v1.3.4

func GetTmallMeiCrmMemberGetbypaycodeAPIResponse() *TmallMeiCrmMemberGetbypaycodeAPIResponse

GetTmallMeiCrmMemberGetbypaycodeAPIResponse 从 sync.Pool 获取 TmallMeiCrmMemberGetbypaycodeAPIResponse

func (*TmallMeiCrmMemberGetbypaycodeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmMemberGetbypaycodeAPIResponseModel

type TmallMeiCrmMemberGetbypaycodeAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_mei_crm_member_getbypaycode_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *ResultDto `json:"result,omitempty" xml:"result,omitempty"`
}

TmallMeiCrmMemberGetbypaycodeAPIResponseModel is 支付码获取会员信息 成功返回结果

func (*TmallMeiCrmMemberGetbypaycodeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmMemberSyncAPIRequest

type TmallMeiCrmMemberSyncAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallMeiCrmMemberSyncAPIRequest 同步推送会员信息 API请求 tmall.mei.crm.member.sync

品牌方通过该api主动推送会员信息。使用场景包括 1.用户在线上注册后,线下补充信息后,同步到线上。 2.其他情况的主动推送变更。

func GetTmallMeiCrmMemberSyncAPIRequest added in v1.3.4

func GetTmallMeiCrmMemberSyncAPIRequest() *TmallMeiCrmMemberSyncAPIRequest

GetTmallMeiCrmMemberSyncRequest 从 sync.Pool 获取 TmallMeiCrmMemberSyncAPIRequest

func NewTmallMeiCrmMemberSyncRequest

func NewTmallMeiCrmMemberSyncRequest() *TmallMeiCrmMemberSyncAPIRequest

NewTmallMeiCrmMemberSyncRequest 初始化TmallMeiCrmMemberSyncAPIRequest对象

func (TmallMeiCrmMemberSyncAPIRequest) GetApiMethodName

func (r TmallMeiCrmMemberSyncAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallMeiCrmMemberSyncAPIRequest) GetApiParams

func (r TmallMeiCrmMemberSyncAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TmallMeiCrmMemberSyncAPIRequest) GetExtend

GetExtend Extend Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetLevel

GetLevel Level Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetLevelExpireTime added in v1.2.5

func (r TmallMeiCrmMemberSyncAPIRequest) GetLevelExpireTime() int64

GetLevelExpireTime LevelExpireTime Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetLevelPoint added in v1.2.5

func (r TmallMeiCrmMemberSyncAPIRequest) GetLevelPoint() string

GetLevelPoint LevelPoint Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetLevelType added in v1.2.5

func (r TmallMeiCrmMemberSyncAPIRequest) GetLevelType() int64

GetLevelType LevelType Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetMixNick

func (r TmallMeiCrmMemberSyncAPIRequest) GetMixNick() string

GetMixNick MixNick Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetMobile

GetMobile Mobile Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetNick

GetNick Nick Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetPoint

GetPoint Point Getter

func (TmallMeiCrmMemberSyncAPIRequest) GetRawParams added in v1.2.8

func (r TmallMeiCrmMemberSyncAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (TmallMeiCrmMemberSyncAPIRequest) GetVersion

func (r TmallMeiCrmMemberSyncAPIRequest) GetVersion() int64

GetVersion Version Getter

func (*TmallMeiCrmMemberSyncAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallMeiCrmMemberSyncAPIRequest) SetExtend

func (r *TmallMeiCrmMemberSyncAPIRequest) SetExtend(_extend string) error

SetExtend is Extend Setter 会员拓展信息

func (*TmallMeiCrmMemberSyncAPIRequest) SetLevel

func (r *TmallMeiCrmMemberSyncAPIRequest) SetLevel(_level int64) error

SetLevel is Level Setter 会员等级

func (*TmallMeiCrmMemberSyncAPIRequest) SetLevelExpireTime added in v1.2.5

func (r *TmallMeiCrmMemberSyncAPIRequest) SetLevelExpireTime(_levelExpireTime int64) error

SetLevelExpireTime is LevelExpireTime Setter 毫秒级别时间戳,可不传,表示会员等级有效期

func (*TmallMeiCrmMemberSyncAPIRequest) SetLevelPoint added in v1.2.5

func (r *TmallMeiCrmMemberSyncAPIRequest) SetLevelPoint(_levelPoint string) error

SetLevelPoint is LevelPoint Setter 成长值字段,支持整数或小数(小数位最多两位),当level_type=2时,level_point必传

func (*TmallMeiCrmMemberSyncAPIRequest) SetLevelType added in v1.2.5

func (r *TmallMeiCrmMemberSyncAPIRequest) SetLevelType(_levelType int64) error

SetLevelType is LevelType Setter 1(表示传统等级模式), 2(成长值等级模式)

func (*TmallMeiCrmMemberSyncAPIRequest) SetMixNick

func (r *TmallMeiCrmMemberSyncAPIRequest) SetMixNick(_mixNick string) error

SetMixNick is MixNick Setter 混淆昵称

func (*TmallMeiCrmMemberSyncAPIRequest) SetMobile

func (r *TmallMeiCrmMemberSyncAPIRequest) SetMobile(_mobile string) error

SetMobile is Mobile Setter 会员手机号码

func (*TmallMeiCrmMemberSyncAPIRequest) SetNick

func (r *TmallMeiCrmMemberSyncAPIRequest) SetNick(_nick string) error

SetNick is Nick Setter 昵称

func (*TmallMeiCrmMemberSyncAPIRequest) SetPoint

func (r *TmallMeiCrmMemberSyncAPIRequest) SetPoint(_point int64) error

SetPoint is Point Setter 会员积分

func (*TmallMeiCrmMemberSyncAPIRequest) SetVersion

func (r *TmallMeiCrmMemberSyncAPIRequest) SetVersion(_version int64) error

SetVersion is Version Setter 该次同步的版本信息(建议使用时间戳)

type TmallMeiCrmMemberSyncAPIResponse

type TmallMeiCrmMemberSyncAPIResponse struct {
	model.CommonResponse
	TmallMeiCrmMemberSyncAPIResponseModel
}

TmallMeiCrmMemberSyncAPIResponse 同步推送会员信息 API返回值 tmall.mei.crm.member.sync

品牌方通过该api主动推送会员信息。使用场景包括 1.用户在线上注册后,线下补充信息后,同步到线上。 2.其他情况的主动推送变更。

func GetTmallMeiCrmMemberSyncAPIResponse added in v1.3.4

func GetTmallMeiCrmMemberSyncAPIResponse() *TmallMeiCrmMemberSyncAPIResponse

GetTmallMeiCrmMemberSyncAPIResponse 从 sync.Pool 获取 TmallMeiCrmMemberSyncAPIResponse

func (*TmallMeiCrmMemberSyncAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmMemberSyncAPIResponseModel

type TmallMeiCrmMemberSyncAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_mei_crm_member_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 处理的其他信息
	MeiExtraInfo string `json:"mei_extra_info,omitempty" xml:"mei_extra_info,omitempty"`
}

TmallMeiCrmMemberSyncAPIResponseModel is 同步推送会员信息 成功返回结果

func (*TmallMeiCrmMemberSyncAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmMemberSyncPrivyAPIRequest added in v1.2.5

type TmallMeiCrmMemberSyncPrivyAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TmallMeiCrmMemberSyncPrivyAPIRequest 同步推送会员信息(隐私号版本) API请求 tmall.mei.crm.member.sync.privy

品牌方通过该api主动推送会员信息。使用场景包括 1.用户在线上注册后,线下补充信息后,同步到线上。 2.其他情况的主动推送变更。

func GetTmallMeiCrmMemberSyncPrivyAPIRequest added in v1.3.4

func GetTmallMeiCrmMemberSyncPrivyAPIRequest() *TmallMeiCrmMemberSyncPrivyAPIRequest

GetTmallMeiCrmMemberSyncPrivyRequest 从 sync.Pool 获取 TmallMeiCrmMemberSyncPrivyAPIRequest

func NewTmallMeiCrmMemberSyncPrivyRequest added in v1.2.5

func NewTmallMeiCrmMemberSyncPrivyRequest() *TmallMeiCrmMemberSyncPrivyAPIRequest

NewTmallMeiCrmMemberSyncPrivyRequest 初始化TmallMeiCrmMemberSyncPrivyAPIRequest对象

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetApiMethodName added in v1.2.5

func (r TmallMeiCrmMemberSyncPrivyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetApiParams added in v1.2.5

func (r TmallMeiCrmMemberSyncPrivyAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetExtend added in v1.2.5

GetExtend Extend Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetLevel added in v1.2.5

GetLevel Level Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetLevelExpireTime added in v1.2.5

func (r TmallMeiCrmMemberSyncPrivyAPIRequest) GetLevelExpireTime() int64

GetLevelExpireTime LevelExpireTime Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetLevelPoint added in v1.2.5

func (r TmallMeiCrmMemberSyncPrivyAPIRequest) GetLevelPoint() string

GetLevelPoint LevelPoint Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetLevelType added in v1.2.5

GetLevelType LevelType Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetMobile added in v1.2.5

GetMobile Mobile Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetOuid added in v1.2.5

GetOuid Ouid Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetPoint added in v1.2.5

GetPoint Point Getter

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TmallMeiCrmMemberSyncPrivyAPIRequest) GetVersion added in v1.2.5

GetVersion Version Getter

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetExtend added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetExtend(_extend string) error

SetExtend is Extend Setter 会员拓展信息

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevel added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevel(_level int64) error

SetLevel is Level Setter 会员等级

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevelExpireTime added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevelExpireTime(_levelExpireTime int64) error

SetLevelExpireTime is LevelExpireTime Setter 毫秒级别时间戳,可不传,表示会员等级有效期

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevelPoint added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevelPoint(_levelPoint string) error

SetLevelPoint is LevelPoint Setter 成长值字段,支持整数或小数(小数位最多两位),当level_type=2时,level_point必传

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevelType added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetLevelType(_levelType int64) error

SetLevelType is LevelType Setter 1(表示传统等级模式), 2(成长值等级模式)

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetMobile added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetMobile(_mobile string) error

SetMobile is Mobile Setter 会员手机号码

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetOuid added in v1.2.5

SetOuid is Ouid Setter ouid

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetPoint added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetPoint(_point int64) error

SetPoint is Point Setter 会员积分

func (*TmallMeiCrmMemberSyncPrivyAPIRequest) SetVersion added in v1.2.5

func (r *TmallMeiCrmMemberSyncPrivyAPIRequest) SetVersion(_version int64) error

SetVersion is Version Setter 该次同步的版本信息(建议使用时间戳)

type TmallMeiCrmMemberSyncPrivyAPIResponse added in v1.2.5

type TmallMeiCrmMemberSyncPrivyAPIResponse struct {
	model.CommonResponse
	TmallMeiCrmMemberSyncPrivyAPIResponseModel
}

TmallMeiCrmMemberSyncPrivyAPIResponse 同步推送会员信息(隐私号版本) API返回值 tmall.mei.crm.member.sync.privy

品牌方通过该api主动推送会员信息。使用场景包括 1.用户在线上注册后,线下补充信息后,同步到线上。 2.其他情况的主动推送变更。

func GetTmallMeiCrmMemberSyncPrivyAPIResponse added in v1.3.4

func GetTmallMeiCrmMemberSyncPrivyAPIResponse() *TmallMeiCrmMemberSyncPrivyAPIResponse

GetTmallMeiCrmMemberSyncPrivyAPIResponse 从 sync.Pool 获取 TmallMeiCrmMemberSyncPrivyAPIResponse

func (*TmallMeiCrmMemberSyncPrivyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallMeiCrmMemberSyncPrivyAPIResponseModel added in v1.2.5

type TmallMeiCrmMemberSyncPrivyAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_mei_crm_member_sync_privy_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 处理的其他信息
	MeiExtraInfo string `json:"mei_extra_info,omitempty" xml:"mei_extra_info,omitempty"`
}

TmallMeiCrmMemberSyncPrivyAPIResponseModel is 同步推送会员信息(隐私号版本) 成功返回结果

func (*TmallMeiCrmMemberSyncPrivyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL