crm

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BasicMember

type BasicMember struct {
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	Grade int64 `json:"grade,omitempty" xml:"grade,omitempty"`

	TradeCount int64 `json:"trade_count,omitempty" xml:"trade_count,omitempty"`

	TradeAmount float64 `json:"trade_amount,omitempty" xml:"trade_amount,omitempty"`

	LastTradeTime string `json:"last_trade_time,omitempty" xml:"last_trade_time,omitempty"`

	CloseTradeCount int64 `json:"close_trade_count,omitempty" xml:"close_trade_count,omitempty"`

	CloseTradeAmount float64 `json:"close_trade_amount,omitempty" xml:"close_trade_amount,omitempty"`

	ItemNum int64 `json:"item_num,omitempty" xml:"item_num,omitempty"`

	GroupIds string `json:"group_ids,omitempty" xml:"group_ids,omitempty"`

	RelationSource int64 `json:"relation_source,omitempty" xml:"relation_source,omitempty"`

	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`

	GradeName string `json:"grade_name,omitempty" xml:"grade_name,omitempty"`
}

BasicMember

type CrmMember

type CrmMember struct {
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	Grade int64 `json:"grade,omitempty" xml:"grade,omitempty"`

	TradeCount int64 `json:"trade_count,omitempty" xml:"trade_count,omitempty"`

	TradeAmount float64 `json:"trade_amount,omitempty" xml:"trade_amount,omitempty"`

	CloseTradeCount int64 `json:"close_trade_count,omitempty" xml:"close_trade_count,omitempty"`

	CloseTradeAmount float64 `json:"close_trade_amount,omitempty" xml:"close_trade_amount,omitempty"`

	ItemNum int64 `json:"item_num,omitempty" xml:"item_num,omitempty"`

	GroupIds string `json:"group_ids,omitempty" xml:"group_ids,omitempty"`

	Province int64 `json:"province,omitempty" xml:"province,omitempty"`

	City string `json:"city,omitempty" xml:"city,omitempty"`

	AvgPrice float64 `json:"avg_price,omitempty" xml:"avg_price,omitempty"`

	RelationSource int64 `json:"relation_source,omitempty" xml:"relation_source,omitempty"`

	LastTradeTime string `json:"last_trade_time,omitempty" xml:"last_trade_time,omitempty"`

	ItemCloseCount int64 `json:"item_close_count,omitempty" xml:"item_close_count,omitempty"`

	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`

	GradeName string `json:"grade_name,omitempty" xml:"grade_name,omitempty"`
}

CrmMember

type ExchangeActivityCreateDto

type ExchangeActivityCreateDto struct {
	ExcludeArea string `json:"exclude_area,omitempty" xml:"exclude_area,omitempty"`

	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`

	FreePostage bool `json:"free_postage,omitempty" xml:"free_postage,omitempty"`

	ActivityTag string `json:"activity_tag,omitempty" xml:"activity_tag,omitempty"`

	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`

	ItmeId int64 `json:"itme_id,omitempty" xml:"itme_id,omitempty"`

	ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"`

	FixPrice int64 `json:"fix_price,omitempty" xml:"fix_price,omitempty"`
}

ExchangeActivityCreateDto

type GradePromotion

type GradePromotion struct {
	CurGrade string `json:"cur_grade,omitempty" xml:"cur_grade,omitempty"`

	CurGradeName string `json:"cur_grade_name,omitempty" xml:"cur_grade_name,omitempty"`

	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`

	NextUpgradeAmount int64 `json:"next_upgrade_amount,omitempty" xml:"next_upgrade_amount,omitempty"`

	NextUpgradeCount int64 `json:"next_upgrade_count,omitempty" xml:"next_upgrade_count,omitempty"`

	NextGradeName string `json:"next_grade_name,omitempty" xml:"next_grade_name,omitempty"`

	NextGrade string `json:"next_grade,omitempty" xml:"next_grade,omitempty"`
}

GradePromotion

type Group

type Group struct {
	GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"`

	GroupName string `json:"group_name,omitempty" xml:"group_name,omitempty"`

	GroupCreate string `json:"group_create,omitempty" xml:"group_create,omitempty"`

	GroupModify string `json:"group_modify,omitempty" xml:"group_modify,omitempty"`

	Status string `json:"status,omitempty" xml:"status,omitempty"`

	MemberCount int64 `json:"member_count,omitempty" xml:"member_count,omitempty"`
}

Group

type TaobaoCrmExchangeActivityCreateAPIResponse

type TaobaoCrmExchangeActivityCreateAPIResponse struct {
	model.CommonResponse
	TaobaoCrmExchangeActivityCreateResponse
}

创建积分兑换活动 APIResponse taobao.crm.exchange.activity.create

创建针对积分兑换类型的活动

type TaobaoCrmExchangeActivityCreateRequest

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

创建积分兑换活动 APIRequest taobao.crm.exchange.activity.create

创建针对积分兑换类型的活动

func NewTaobaoCrmExchangeActivityCreateRequest

func NewTaobaoCrmExchangeActivityCreateRequest() *TaobaoCrmExchangeActivityCreateRequest

func (TaobaoCrmExchangeActivityCreateRequest) GetApiMethodName

func (r TaobaoCrmExchangeActivityCreateRequest) GetApiMethodName() string

func (TaobaoCrmExchangeActivityCreateRequest) GetApiParams

func (TaobaoCrmExchangeActivityCreateRequest) GetExchangeActivityCreateDto

func (r TaobaoCrmExchangeActivityCreateRequest) GetExchangeActivityCreateDto() *ExchangeActivityCreateDto

func (*TaobaoCrmExchangeActivityCreateRequest) SetExchangeActivityCreateDto

func (r *TaobaoCrmExchangeActivityCreateRequest) SetExchangeActivityCreateDto(exchangeActivityCreateDto *ExchangeActivityCreateDto) error

type TaobaoCrmExchangeActivityCreateResponse

type TaobaoCrmExchangeActivityCreateResponse struct {
	XMLName   xml.Name `xml:"crm_exchange_activity_create_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`

	CrowdinstanceId int64 `json:"crowdinstance_id,omitempty" xml:"crowdinstance_id,omitempty"`

	SubSuccess bool `json:"sub_success,omitempty" xml:"sub_success,omitempty"`
}

type TaobaoCrmExchangeCrowdinstanceAddAPIResponse

type TaobaoCrmExchangeCrowdinstanceAddAPIResponse struct {
	model.CommonResponse
	TaobaoCrmExchangeCrowdinstanceAddResponse
}

向活动人群实例中增加买家 APIResponse taobao.crm.exchange.crowdinstance.add

向活动人群实例中增加买家

type TaobaoCrmExchangeCrowdinstanceAddRequest

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

向活动人群实例中增加买家 APIRequest taobao.crm.exchange.crowdinstance.add

向活动人群实例中增加买家

func NewTaobaoCrmExchangeCrowdinstanceAddRequest

func NewTaobaoCrmExchangeCrowdinstanceAddRequest() *TaobaoCrmExchangeCrowdinstanceAddRequest

func (TaobaoCrmExchangeCrowdinstanceAddRequest) GetApiMethodName

func (r TaobaoCrmExchangeCrowdinstanceAddRequest) GetApiMethodName() string

func (TaobaoCrmExchangeCrowdinstanceAddRequest) GetApiParams

func (TaobaoCrmExchangeCrowdinstanceAddRequest) GetBuyerNick

func (TaobaoCrmExchangeCrowdinstanceAddRequest) GetCrowdInstanceId

func (r TaobaoCrmExchangeCrowdinstanceAddRequest) GetCrowdInstanceId() int64

func (TaobaoCrmExchangeCrowdinstanceAddRequest) GetReason

func (*TaobaoCrmExchangeCrowdinstanceAddRequest) SetBuyerNick

func (r *TaobaoCrmExchangeCrowdinstanceAddRequest) SetBuyerNick(buyerNick string) error

func (*TaobaoCrmExchangeCrowdinstanceAddRequest) SetCrowdInstanceId

func (r *TaobaoCrmExchangeCrowdinstanceAddRequest) SetCrowdInstanceId(crowdInstanceId int64) error

func (*TaobaoCrmExchangeCrowdinstanceAddRequest) SetReason

type TaobaoCrmExchangeCrowdinstanceAddResponse

type TaobaoCrmExchangeCrowdinstanceAddResponse struct {
	XMLName   xml.Name `xml:"crm_exchange_crowdinstance_add_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	SubSuccess bool `json:"sub_success,omitempty" xml:"sub_success,omitempty"`
}

type TaobaoCrmExchangeCrowdinstanceDeleteAPIResponse

type TaobaoCrmExchangeCrowdinstanceDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoCrmExchangeCrowdinstanceDeleteResponse
}

删除人群实例中的指定买家 APIResponse taobao.crm.exchange.crowdinstance.delete

删除人群实例中的指定买家

type TaobaoCrmExchangeCrowdinstanceDeleteRequest

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

删除人群实例中的指定买家 APIRequest taobao.crm.exchange.crowdinstance.delete

删除人群实例中的指定买家

func NewTaobaoCrmExchangeCrowdinstanceDeleteRequest

func NewTaobaoCrmExchangeCrowdinstanceDeleteRequest() *TaobaoCrmExchangeCrowdinstanceDeleteRequest

func (TaobaoCrmExchangeCrowdinstanceDeleteRequest) GetApiMethodName

func (TaobaoCrmExchangeCrowdinstanceDeleteRequest) GetApiParams

func (TaobaoCrmExchangeCrowdinstanceDeleteRequest) GetBuyerNick

func (TaobaoCrmExchangeCrowdinstanceDeleteRequest) GetCrowdInstanceId

func (r TaobaoCrmExchangeCrowdinstanceDeleteRequest) GetCrowdInstanceId() int64

func (TaobaoCrmExchangeCrowdinstanceDeleteRequest) GetReason

func (*TaobaoCrmExchangeCrowdinstanceDeleteRequest) SetBuyerNick

func (r *TaobaoCrmExchangeCrowdinstanceDeleteRequest) SetBuyerNick(buyerNick string) error

func (*TaobaoCrmExchangeCrowdinstanceDeleteRequest) SetCrowdInstanceId

func (r *TaobaoCrmExchangeCrowdinstanceDeleteRequest) SetCrowdInstanceId(crowdInstanceId int64) error

func (*TaobaoCrmExchangeCrowdinstanceDeleteRequest) SetReason

type TaobaoCrmExchangeCrowdinstanceDeleteResponse

type TaobaoCrmExchangeCrowdinstanceDeleteResponse struct {
	XMLName   xml.Name `xml:"crm_exchange_crowdinstance_delete_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	SubSuccess bool `json:"sub_success,omitempty" xml:"sub_success,omitempty"`
}

type TaobaoCrmGradeGetAPIResponse

type TaobaoCrmGradeGetAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGradeGetResponse
}

卖家查询等级规则 APIResponse taobao.crm.grade.get

卖家查询等级规则,包括店铺客户、普通会员、高级会员、VIP会员、至尊VIP会员四个等级的信息

type TaobaoCrmGradeGetRequest

type TaobaoCrmGradeGetRequest struct {
	model.Params
}

卖家查询等级规则 APIRequest taobao.crm.grade.get

卖家查询等级规则,包括店铺客户、普通会员、高级会员、VIP会员、至尊VIP会员四个等级的信息

func NewTaobaoCrmGradeGetRequest

func NewTaobaoCrmGradeGetRequest() *TaobaoCrmGradeGetRequest

func (TaobaoCrmGradeGetRequest) GetApiMethodName

func (r TaobaoCrmGradeGetRequest) GetApiMethodName() string

func (TaobaoCrmGradeGetRequest) GetApiParams

func (r TaobaoCrmGradeGetRequest) GetApiParams() url.Values

type TaobaoCrmGradeGetResponse

type TaobaoCrmGradeGetResponse struct {
	XMLName   xml.Name `xml:"crm_grade_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	GradePromotions []GradePromotion `json:"grade_promotions,omitempty" xml:"grade_promotions>grade_promotion,omitempty"`
}

type TaobaoCrmGradeSetAPIResponse

type TaobaoCrmGradeSetAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGradeSetResponse
}

卖家设置等级规则 APIResponse taobao.crm.grade.set

设置等级信息,可以设置层级等级,也可以单独设置一个等级。出于安全原因,折扣现最低只能设置到700即7折。

type TaobaoCrmGradeSetRequest

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

卖家设置等级规则 APIRequest taobao.crm.grade.set

设置等级信息,可以设置层级等级,也可以单独设置一个等级。出于安全原因,折扣现最低只能设置到700即7折。

func NewTaobaoCrmGradeSetRequest

func NewTaobaoCrmGradeSetRequest() *TaobaoCrmGradeSetRequest

func (TaobaoCrmGradeSetRequest) GetAmount

func (r TaobaoCrmGradeSetRequest) GetAmount() []int64

func (TaobaoCrmGradeSetRequest) GetApiMethodName

func (r TaobaoCrmGradeSetRequest) GetApiMethodName() string

func (TaobaoCrmGradeSetRequest) GetApiParams

func (r TaobaoCrmGradeSetRequest) GetApiParams() url.Values

func (TaobaoCrmGradeSetRequest) GetCount

func (r TaobaoCrmGradeSetRequest) GetCount() []int64

func (TaobaoCrmGradeSetRequest) GetDiscount

func (r TaobaoCrmGradeSetRequest) GetDiscount() []int64

func (TaobaoCrmGradeSetRequest) GetGrade

func (r TaobaoCrmGradeSetRequest) GetGrade() []int64

func (TaobaoCrmGradeSetRequest) GetHierarchy

func (r TaobaoCrmGradeSetRequest) GetHierarchy() []bool

func (*TaobaoCrmGradeSetRequest) SetAmount

func (r *TaobaoCrmGradeSetRequest) SetAmount(amount []int64) error

func (*TaobaoCrmGradeSetRequest) SetCount

func (r *TaobaoCrmGradeSetRequest) SetCount(count []int64) error

func (*TaobaoCrmGradeSetRequest) SetDiscount

func (r *TaobaoCrmGradeSetRequest) SetDiscount(discount []int64) error

func (*TaobaoCrmGradeSetRequest) SetGrade

func (r *TaobaoCrmGradeSetRequest) SetGrade(grade []int64) error

func (*TaobaoCrmGradeSetRequest) SetHierarchy

func (r *TaobaoCrmGradeSetRequest) SetHierarchy(hierarchy []bool) error

type TaobaoCrmGradeSetResponse

type TaobaoCrmGradeSetResponse struct {
	XMLName   xml.Name `xml:"crm_grade_set_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmGrademktMemberAddAPIResponse

type TaobaoCrmGrademktMemberAddAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGrademktMemberAddResponse
}

会员等级营销-会员吸纳 APIResponse taobao.crm.grademkt.member.add

商家通过该接口吸纳线上店铺会员。

type TaobaoCrmGrademktMemberAddRequest

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

会员等级营销-会员吸纳 APIRequest taobao.crm.grademkt.member.add

商家通过该接口吸纳线上店铺会员。

func NewTaobaoCrmGrademktMemberAddRequest

func NewTaobaoCrmGrademktMemberAddRequest() *TaobaoCrmGrademktMemberAddRequest

func (TaobaoCrmGrademktMemberAddRequest) GetApiMethodName

func (r TaobaoCrmGrademktMemberAddRequest) GetApiMethodName() string

func (TaobaoCrmGrademktMemberAddRequest) GetApiParams

func (r TaobaoCrmGrademktMemberAddRequest) GetApiParams() url.Values

func (TaobaoCrmGrademktMemberAddRequest) GetBuyerNick

func (r TaobaoCrmGrademktMemberAddRequest) GetBuyerNick() string

func (TaobaoCrmGrademktMemberAddRequest) GetFeather

func (TaobaoCrmGrademktMemberAddRequest) GetParameter

func (r TaobaoCrmGrademktMemberAddRequest) GetParameter() string

func (*TaobaoCrmGrademktMemberAddRequest) SetBuyerNick

func (r *TaobaoCrmGrademktMemberAddRequest) SetBuyerNick(buyerNick string) error

func (*TaobaoCrmGrademktMemberAddRequest) SetFeather

func (r *TaobaoCrmGrademktMemberAddRequest) SetFeather(feather string) error

func (*TaobaoCrmGrademktMemberAddRequest) SetParameter

func (r *TaobaoCrmGrademktMemberAddRequest) SetParameter(parameter string) error

type TaobaoCrmGrademktMemberAddResponse

type TaobaoCrmGrademktMemberAddResponse struct {
	XMLName   xml.Name `xml:"crm_grademkt_member_add_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Model bool `json:"model,omitempty" xml:"model,omitempty"`
}

type TaobaoCrmGrademktMemberDetailCreateAPIResponse

type TaobaoCrmGrademktMemberDetailCreateAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGrademktMemberDetailCreateResponse
}

会员等级营销-创建商品等级营销明细 APIResponse taobao.crm.grademkt.member.detail.create

创建商品等级营销明细

type TaobaoCrmGrademktMemberDetailCreateRequest

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

会员等级营销-创建商品等级营销明细 APIRequest taobao.crm.grademkt.member.detail.create

创建商品等级营销明细

func NewTaobaoCrmGrademktMemberDetailCreateRequest

func NewTaobaoCrmGrademktMemberDetailCreateRequest() *TaobaoCrmGrademktMemberDetailCreateRequest

func (TaobaoCrmGrademktMemberDetailCreateRequest) GetApiMethodName

func (TaobaoCrmGrademktMemberDetailCreateRequest) GetApiParams

func (TaobaoCrmGrademktMemberDetailCreateRequest) GetFeather

func (TaobaoCrmGrademktMemberDetailCreateRequest) GetParameter

func (*TaobaoCrmGrademktMemberDetailCreateRequest) SetFeather

func (*TaobaoCrmGrademktMemberDetailCreateRequest) SetParameter

func (r *TaobaoCrmGrademktMemberDetailCreateRequest) SetParameter(parameter string) error

type TaobaoCrmGrademktMemberDetailCreateResponse

type TaobaoCrmGrademktMemberDetailCreateResponse struct {
	XMLName   xml.Name `xml:"crm_grademkt_member_detail_create_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

type TaobaoCrmGrademktMemberDetailDeleteAPIResponse

type TaobaoCrmGrademktMemberDetailDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGrademktMemberDetailDeleteResponse
}

会员等级营销-删除商品等级营销明细 APIResponse taobao.crm.grademkt.member.detail.delete

删除商品等级营销明细

type TaobaoCrmGrademktMemberDetailDeleteRequest

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

会员等级营销-删除商品等级营销明细 APIRequest taobao.crm.grademkt.member.detail.delete

删除商品等级营销明细

func NewTaobaoCrmGrademktMemberDetailDeleteRequest

func NewTaobaoCrmGrademktMemberDetailDeleteRequest() *TaobaoCrmGrademktMemberDetailDeleteRequest

func (TaobaoCrmGrademktMemberDetailDeleteRequest) GetApiMethodName

func (TaobaoCrmGrademktMemberDetailDeleteRequest) GetApiParams

func (TaobaoCrmGrademktMemberDetailDeleteRequest) GetFeather

func (TaobaoCrmGrademktMemberDetailDeleteRequest) GetParameter

func (*TaobaoCrmGrademktMemberDetailDeleteRequest) SetFeather

func (*TaobaoCrmGrademktMemberDetailDeleteRequest) SetParameter

func (r *TaobaoCrmGrademktMemberDetailDeleteRequest) SetParameter(parameter string) error

type TaobaoCrmGrademktMemberDetailDeleteResponse

type TaobaoCrmGrademktMemberDetailDeleteResponse struct {
	XMLName   xml.Name `xml:"crm_grademkt_member_detail_delete_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

type TaobaoCrmGrademktMemberDetailQueryAPIResponse

type TaobaoCrmGrademktMemberDetailQueryAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGrademktMemberDetailQueryResponse
}

会员等级营销-等级营销活动查询 APIResponse taobao.crm.grademkt.member.detail.query

商家通过该接口查询等级营销活动

type TaobaoCrmGrademktMemberDetailQueryRequest

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

会员等级营销-等级营销活动查询 APIRequest taobao.crm.grademkt.member.detail.query

商家通过该接口查询等级营销活动

func NewTaobaoCrmGrademktMemberDetailQueryRequest

func NewTaobaoCrmGrademktMemberDetailQueryRequest() *TaobaoCrmGrademktMemberDetailQueryRequest

func (TaobaoCrmGrademktMemberDetailQueryRequest) GetApiMethodName

func (TaobaoCrmGrademktMemberDetailQueryRequest) GetApiParams

func (TaobaoCrmGrademktMemberDetailQueryRequest) GetFeather

func (TaobaoCrmGrademktMemberDetailQueryRequest) GetParameter

func (*TaobaoCrmGrademktMemberDetailQueryRequest) SetFeather

func (*TaobaoCrmGrademktMemberDetailQueryRequest) SetParameter

func (r *TaobaoCrmGrademktMemberDetailQueryRequest) SetParameter(parameter string) error

type TaobaoCrmGrademktMemberDetailQueryResponse

type TaobaoCrmGrademktMemberDetailQueryResponse struct {
	XMLName   xml.Name `xml:"crm_grademkt_member_detail_query_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Model string `json:"model,omitempty" xml:"model,omitempty"`
}

type TaobaoCrmGrademktMemberQueryAPIResponse

type TaobaoCrmGrademktMemberQueryAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGrademktMemberQueryResponse
}

会员等级营销-会员关系查询 APIResponse taobao.crm.grademkt.member.query

商家通过该接口查询线上店铺会员。

type TaobaoCrmGrademktMemberQueryRequest

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

会员等级营销-会员关系查询 APIRequest taobao.crm.grademkt.member.query

商家通过该接口查询线上店铺会员。

func NewTaobaoCrmGrademktMemberQueryRequest

func NewTaobaoCrmGrademktMemberQueryRequest() *TaobaoCrmGrademktMemberQueryRequest

func (TaobaoCrmGrademktMemberQueryRequest) GetApiMethodName

func (r TaobaoCrmGrademktMemberQueryRequest) GetApiMethodName() string

func (TaobaoCrmGrademktMemberQueryRequest) GetApiParams

func (TaobaoCrmGrademktMemberQueryRequest) GetBuyerNick

func (TaobaoCrmGrademktMemberQueryRequest) GetFeather

func (TaobaoCrmGrademktMemberQueryRequest) GetParameter

func (*TaobaoCrmGrademktMemberQueryRequest) SetBuyerNick

func (r *TaobaoCrmGrademktMemberQueryRequest) SetBuyerNick(buyerNick string) error

func (*TaobaoCrmGrademktMemberQueryRequest) SetFeather

func (r *TaobaoCrmGrademktMemberQueryRequest) SetFeather(feather string) error

func (*TaobaoCrmGrademktMemberQueryRequest) SetParameter

func (r *TaobaoCrmGrademktMemberQueryRequest) SetParameter(parameter string) error

type TaobaoCrmGrademktMemberQueryResponse

type TaobaoCrmGrademktMemberQueryResponse struct {
	XMLName   xml.Name `xml:"crm_grademkt_member_query_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Module string `json:"module,omitempty" xml:"module,omitempty"`
}

type TaobaoCrmGroupAddAPIResponse

type TaobaoCrmGroupAddAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGroupAddResponse
}

卖家创建一个分组 APIResponse taobao.crm.group.add

卖家创建一个新的分组,接口返回一个创建成功的分组的id

type TaobaoCrmGroupAddRequest

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

卖家创建一个分组 APIRequest taobao.crm.group.add

卖家创建一个新的分组,接口返回一个创建成功的分组的id

func NewTaobaoCrmGroupAddRequest

func NewTaobaoCrmGroupAddRequest() *TaobaoCrmGroupAddRequest

func (TaobaoCrmGroupAddRequest) GetApiMethodName

func (r TaobaoCrmGroupAddRequest) GetApiMethodName() string

func (TaobaoCrmGroupAddRequest) GetApiParams

func (r TaobaoCrmGroupAddRequest) GetApiParams() url.Values

func (TaobaoCrmGroupAddRequest) GetGroupName

func (r TaobaoCrmGroupAddRequest) GetGroupName() string

func (*TaobaoCrmGroupAddRequest) SetGroupName

func (r *TaobaoCrmGroupAddRequest) SetGroupName(groupName string) error

type TaobaoCrmGroupAddResponse

type TaobaoCrmGroupAddResponse struct {
	XMLName   xml.Name `xml:"crm_group_add_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`

	GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

type TaobaoCrmGroupAppendAPIResponse

type TaobaoCrmGroupAppendAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGroupAppendResponse
}

将一个分组添加到另外一个分组 APIResponse taobao.crm.group.append

将某分组下的所有会员添加到另一个分组,注:1.该操作为异步任务,建议先调用taobao.crm.grouptask.check 确保涉及分组上没有任务;2.若分组下某会员分组数超最大限额,则该会员不会被添加到新分组,同时不影响其余会员添加分组,接口调用依然返回成功。

type TaobaoCrmGroupAppendRequest

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

将一个分组添加到另外一个分组 APIRequest taobao.crm.group.append

将某分组下的所有会员添加到另一个分组,注:1.该操作为异步任务,建议先调用taobao.crm.grouptask.check 确保涉及分组上没有任务;2.若分组下某会员分组数超最大限额,则该会员不会被添加到新分组,同时不影响其余会员添加分组,接口调用依然返回成功。

func NewTaobaoCrmGroupAppendRequest

func NewTaobaoCrmGroupAppendRequest() *TaobaoCrmGroupAppendRequest

func (TaobaoCrmGroupAppendRequest) GetApiMethodName

func (r TaobaoCrmGroupAppendRequest) GetApiMethodName() string

func (TaobaoCrmGroupAppendRequest) GetApiParams

func (r TaobaoCrmGroupAppendRequest) GetApiParams() url.Values

func (TaobaoCrmGroupAppendRequest) GetFromGroupId

func (r TaobaoCrmGroupAppendRequest) GetFromGroupId() int64

func (TaobaoCrmGroupAppendRequest) GetToGroupId

func (r TaobaoCrmGroupAppendRequest) GetToGroupId() int64

func (*TaobaoCrmGroupAppendRequest) SetFromGroupId

func (r *TaobaoCrmGroupAppendRequest) SetFromGroupId(fromGroupId int64) error

func (*TaobaoCrmGroupAppendRequest) SetToGroupId

func (r *TaobaoCrmGroupAppendRequest) SetToGroupId(toGroupId int64) error

type TaobaoCrmGroupAppendResponse

type TaobaoCrmGroupAppendResponse struct {
	XMLName   xml.Name `xml:"crm_group_append_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmGroupDeleteAPIResponse

type TaobaoCrmGroupDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGroupDeleteResponse
}

删除分组 APIResponse taobao.crm.group.delete

将该分组下的所有会员移除出该组,同时删除该分组。注:删除分组为异步任务,必须先调用taobao.crm.grouptask.check 确保涉及属性上没有任务。

type TaobaoCrmGroupDeleteRequest

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

删除分组 APIRequest taobao.crm.group.delete

将该分组下的所有会员移除出该组,同时删除该分组。注:删除分组为异步任务,必须先调用taobao.crm.grouptask.check 确保涉及属性上没有任务。

func NewTaobaoCrmGroupDeleteRequest

func NewTaobaoCrmGroupDeleteRequest() *TaobaoCrmGroupDeleteRequest

func (TaobaoCrmGroupDeleteRequest) GetApiMethodName

func (r TaobaoCrmGroupDeleteRequest) GetApiMethodName() string

func (TaobaoCrmGroupDeleteRequest) GetApiParams

func (r TaobaoCrmGroupDeleteRequest) GetApiParams() url.Values

func (TaobaoCrmGroupDeleteRequest) GetGroupId

func (r TaobaoCrmGroupDeleteRequest) GetGroupId() int64

func (*TaobaoCrmGroupDeleteRequest) SetGroupId

func (r *TaobaoCrmGroupDeleteRequest) SetGroupId(groupId int64) error

type TaobaoCrmGroupDeleteResponse

type TaobaoCrmGroupDeleteResponse struct {
	XMLName   xml.Name `xml:"crm_group_delete_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmGroupMoveAPIResponse

type TaobaoCrmGroupMoveAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGroupMoveResponse
}

分组移动 APIResponse taobao.crm.group.move

将一个分组下的所有会员移动到另一个分组,会员从原分组中删除<br/>注:移动属性为异步任务建议先调用taobao.crm.grouptask.check 确保涉及属性上没有任务。

type TaobaoCrmGroupMoveRequest

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

分组移动 APIRequest taobao.crm.group.move

将一个分组下的所有会员移动到另一个分组,会员从原分组中删除<br/>注:移动属性为异步任务建议先调用taobao.crm.grouptask.check 确保涉及属性上没有任务。

func NewTaobaoCrmGroupMoveRequest

func NewTaobaoCrmGroupMoveRequest() *TaobaoCrmGroupMoveRequest

func (TaobaoCrmGroupMoveRequest) GetApiMethodName

func (r TaobaoCrmGroupMoveRequest) GetApiMethodName() string

func (TaobaoCrmGroupMoveRequest) GetApiParams

func (r TaobaoCrmGroupMoveRequest) GetApiParams() url.Values

func (TaobaoCrmGroupMoveRequest) GetFromGroupId

func (r TaobaoCrmGroupMoveRequest) GetFromGroupId() int64

func (TaobaoCrmGroupMoveRequest) GetToGroupId

func (r TaobaoCrmGroupMoveRequest) GetToGroupId() int64

func (*TaobaoCrmGroupMoveRequest) SetFromGroupId

func (r *TaobaoCrmGroupMoveRequest) SetFromGroupId(fromGroupId int64) error

func (*TaobaoCrmGroupMoveRequest) SetToGroupId

func (r *TaobaoCrmGroupMoveRequest) SetToGroupId(toGroupId int64) error

type TaobaoCrmGroupMoveResponse

type TaobaoCrmGroupMoveResponse struct {
	XMLName   xml.Name `xml:"crm_group_move_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmGroupUpdateAPIResponse

type TaobaoCrmGroupUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGroupUpdateResponse
}

修改一个已经存在的分组 APIResponse taobao.crm.group.update

修改一个已经存在的分组,接口返回分组的修改是否成功

type TaobaoCrmGroupUpdateRequest

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

修改一个已经存在的分组 APIRequest taobao.crm.group.update

修改一个已经存在的分组,接口返回分组的修改是否成功

func NewTaobaoCrmGroupUpdateRequest

func NewTaobaoCrmGroupUpdateRequest() *TaobaoCrmGroupUpdateRequest

func (TaobaoCrmGroupUpdateRequest) GetApiMethodName

func (r TaobaoCrmGroupUpdateRequest) GetApiMethodName() string

func (TaobaoCrmGroupUpdateRequest) GetApiParams

func (r TaobaoCrmGroupUpdateRequest) GetApiParams() url.Values

func (TaobaoCrmGroupUpdateRequest) GetGroupId

func (r TaobaoCrmGroupUpdateRequest) GetGroupId() int64

func (TaobaoCrmGroupUpdateRequest) GetNewGroupName

func (r TaobaoCrmGroupUpdateRequest) GetNewGroupName() string

func (*TaobaoCrmGroupUpdateRequest) SetGroupId

func (r *TaobaoCrmGroupUpdateRequest) SetGroupId(groupId int64) error

func (*TaobaoCrmGroupUpdateRequest) SetNewGroupName

func (r *TaobaoCrmGroupUpdateRequest) SetNewGroupName(newGroupName string) error

type TaobaoCrmGroupUpdateResponse

type TaobaoCrmGroupUpdateResponse struct {
	XMLName   xml.Name `xml:"crm_group_update_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmGroupsGetAPIResponse

type TaobaoCrmGroupsGetAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGroupsGetResponse
}

查询卖家的分组 APIResponse taobao.crm.groups.get

查询卖家的分组,返回查询到的分组列表,分页返回分组

type TaobaoCrmGroupsGetRequest

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

查询卖家的分组 APIRequest taobao.crm.groups.get

查询卖家的分组,返回查询到的分组列表,分页返回分组

func NewTaobaoCrmGroupsGetRequest

func NewTaobaoCrmGroupsGetRequest() *TaobaoCrmGroupsGetRequest

func (TaobaoCrmGroupsGetRequest) GetApiMethodName

func (r TaobaoCrmGroupsGetRequest) GetApiMethodName() string

func (TaobaoCrmGroupsGetRequest) GetApiParams

func (r TaobaoCrmGroupsGetRequest) GetApiParams() url.Values

func (TaobaoCrmGroupsGetRequest) GetCurrentPage

func (r TaobaoCrmGroupsGetRequest) GetCurrentPage() int64

func (TaobaoCrmGroupsGetRequest) GetPageSize

func (r TaobaoCrmGroupsGetRequest) GetPageSize() int64

func (*TaobaoCrmGroupsGetRequest) SetCurrentPage

func (r *TaobaoCrmGroupsGetRequest) SetCurrentPage(currentPage int64) error

func (*TaobaoCrmGroupsGetRequest) SetPageSize

func (r *TaobaoCrmGroupsGetRequest) SetPageSize(pageSize int64) error

type TaobaoCrmGroupsGetResponse

type TaobaoCrmGroupsGetResponse struct {
	XMLName   xml.Name `xml:"crm_groups_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Groups []Group `json:"groups,omitempty" xml:"groups>group,omitempty"`

	TotalResult int64 `json:"total_result,omitempty" xml:"total_result,omitempty"`
}

type TaobaoCrmGrouptaskCheckAPIResponse

type TaobaoCrmGrouptaskCheckAPIResponse struct {
	model.CommonResponse
	TaobaoCrmGrouptaskCheckResponse
}

查询分组任务是否完成 APIResponse taobao.crm.grouptask.check

检查一个分组上是否有异步任务,异步任务包括1.将一个分组下的所有用户添加到另外一个分组2.将一个分组下的所有用户移动到另外一个分组3.删除某个分组<br/>若分组上有任务则该属性不能被操作。

type TaobaoCrmGrouptaskCheckRequest

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

查询分组任务是否完成 APIRequest taobao.crm.grouptask.check

检查一个分组上是否有异步任务,异步任务包括1.将一个分组下的所有用户添加到另外一个分组2.将一个分组下的所有用户移动到另外一个分组3.删除某个分组<br/>若分组上有任务则该属性不能被操作。

func NewTaobaoCrmGrouptaskCheckRequest

func NewTaobaoCrmGrouptaskCheckRequest() *TaobaoCrmGrouptaskCheckRequest

func (TaobaoCrmGrouptaskCheckRequest) GetApiMethodName

func (r TaobaoCrmGrouptaskCheckRequest) GetApiMethodName() string

func (TaobaoCrmGrouptaskCheckRequest) GetApiParams

func (r TaobaoCrmGrouptaskCheckRequest) GetApiParams() url.Values

func (TaobaoCrmGrouptaskCheckRequest) GetGroupId

func (r TaobaoCrmGrouptaskCheckRequest) GetGroupId() int64

func (*TaobaoCrmGrouptaskCheckRequest) SetGroupId

func (r *TaobaoCrmGrouptaskCheckRequest) SetGroupId(groupId int64) error

type TaobaoCrmGrouptaskCheckResponse

type TaobaoCrmGrouptaskCheckResponse struct {
	XMLName   xml.Name `xml:"crm_grouptask_check_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsFinished bool `json:"is_finished,omitempty" xml:"is_finished,omitempty"`
}

type TaobaoCrmMemberGroupGetAPIResponse

type TaobaoCrmMemberGroupGetAPIResponse struct {
	model.CommonResponse
	TaobaoCrmMemberGroupGetResponse
}

获取买家身上的标签 APIResponse taobao.crm.member.group.get

获取买家身上的标签,不返回标签的总人数

type TaobaoCrmMemberGroupGetRequest

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

获取买家身上的标签 APIRequest taobao.crm.member.group.get

获取买家身上的标签,不返回标签的总人数

func NewTaobaoCrmMemberGroupGetRequest

func NewTaobaoCrmMemberGroupGetRequest() *TaobaoCrmMemberGroupGetRequest

func (TaobaoCrmMemberGroupGetRequest) GetApiMethodName

func (r TaobaoCrmMemberGroupGetRequest) GetApiMethodName() string

func (TaobaoCrmMemberGroupGetRequest) GetApiParams

func (r TaobaoCrmMemberGroupGetRequest) GetApiParams() url.Values

func (TaobaoCrmMemberGroupGetRequest) GetBuyerNick

func (r TaobaoCrmMemberGroupGetRequest) GetBuyerNick() string

func (*TaobaoCrmMemberGroupGetRequest) SetBuyerNick

func (r *TaobaoCrmMemberGroupGetRequest) SetBuyerNick(buyerNick string) error

type TaobaoCrmMemberGroupGetResponse

type TaobaoCrmMemberGroupGetResponse struct {
	XMLName   xml.Name `xml:"crm_member_group_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Groups []Group `json:"groups,omitempty" xml:"groups>group,omitempty"`
}

type TaobaoCrmMemberinfoUpdateAPIResponse

type TaobaoCrmMemberinfoUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoCrmMemberinfoUpdateResponse
}

编辑会员资料 APIResponse taobao.crm.memberinfo.update

编辑会员的基本资料,接口返回会员信息修改是否成功

type TaobaoCrmMemberinfoUpdateRequest

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

编辑会员资料 APIRequest taobao.crm.memberinfo.update

编辑会员的基本资料,接口返回会员信息修改是否成功

func NewTaobaoCrmMemberinfoUpdateRequest

func NewTaobaoCrmMemberinfoUpdateRequest() *TaobaoCrmMemberinfoUpdateRequest

func (TaobaoCrmMemberinfoUpdateRequest) GetApiMethodName

func (r TaobaoCrmMemberinfoUpdateRequest) GetApiMethodName() string

func (TaobaoCrmMemberinfoUpdateRequest) GetApiParams

func (r TaobaoCrmMemberinfoUpdateRequest) GetApiParams() url.Values

func (TaobaoCrmMemberinfoUpdateRequest) GetBuyerNick

func (r TaobaoCrmMemberinfoUpdateRequest) GetBuyerNick() string

func (TaobaoCrmMemberinfoUpdateRequest) GetCity

func (TaobaoCrmMemberinfoUpdateRequest) GetCloseTradeAmount

func (r TaobaoCrmMemberinfoUpdateRequest) GetCloseTradeAmount() int64

func (TaobaoCrmMemberinfoUpdateRequest) GetCloseTradeCount

func (r TaobaoCrmMemberinfoUpdateRequest) GetCloseTradeCount() int64

func (TaobaoCrmMemberinfoUpdateRequest) GetGrade

func (TaobaoCrmMemberinfoUpdateRequest) GetGroupIds

func (r TaobaoCrmMemberinfoUpdateRequest) GetGroupIds() string

func (TaobaoCrmMemberinfoUpdateRequest) GetItemNum

func (r TaobaoCrmMemberinfoUpdateRequest) GetItemNum() int64

func (TaobaoCrmMemberinfoUpdateRequest) GetProvince

func (r TaobaoCrmMemberinfoUpdateRequest) GetProvince() string

func (TaobaoCrmMemberinfoUpdateRequest) GetStatus

func (TaobaoCrmMemberinfoUpdateRequest) GetTradeAmount

func (r TaobaoCrmMemberinfoUpdateRequest) GetTradeAmount() int64

func (TaobaoCrmMemberinfoUpdateRequest) GetTradeCount

func (r TaobaoCrmMemberinfoUpdateRequest) GetTradeCount() int64

func (*TaobaoCrmMemberinfoUpdateRequest) SetBuyerNick

func (r *TaobaoCrmMemberinfoUpdateRequest) SetBuyerNick(buyerNick string) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetCity

func (*TaobaoCrmMemberinfoUpdateRequest) SetCloseTradeAmount

func (r *TaobaoCrmMemberinfoUpdateRequest) SetCloseTradeAmount(closeTradeAmount int64) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetCloseTradeCount

func (r *TaobaoCrmMemberinfoUpdateRequest) SetCloseTradeCount(closeTradeCount int64) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetGrade

func (r *TaobaoCrmMemberinfoUpdateRequest) SetGrade(grade int64) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetGroupIds

func (r *TaobaoCrmMemberinfoUpdateRequest) SetGroupIds(groupIds string) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetItemNum

func (r *TaobaoCrmMemberinfoUpdateRequest) SetItemNum(itemNum int64) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetProvince

func (r *TaobaoCrmMemberinfoUpdateRequest) SetProvince(province string) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetStatus

func (r *TaobaoCrmMemberinfoUpdateRequest) SetStatus(status string) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetTradeAmount

func (r *TaobaoCrmMemberinfoUpdateRequest) SetTradeAmount(tradeAmount int64) error

func (*TaobaoCrmMemberinfoUpdateRequest) SetTradeCount

func (r *TaobaoCrmMemberinfoUpdateRequest) SetTradeCount(tradeCount int64) error

type TaobaoCrmMemberinfoUpdateResponse

type TaobaoCrmMemberinfoUpdateResponse struct {
	XMLName   xml.Name `xml:"crm_memberinfo_update_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmMembersGetAPIResponse

type TaobaoCrmMembersGetAPIResponse struct {
	model.CommonResponse
	TaobaoCrmMembersGetResponse
}

获取卖家的会员(基本查询) APIResponse taobao.crm.members.get

查询卖家的会员,进行基本的查询,返回符合条件的会员列表

type TaobaoCrmMembersGetRequest

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

获取卖家的会员(基本查询) APIRequest taobao.crm.members.get

查询卖家的会员,进行基本的查询,返回符合条件的会员列表

func NewTaobaoCrmMembersGetRequest

func NewTaobaoCrmMembersGetRequest() *TaobaoCrmMembersGetRequest

func (TaobaoCrmMembersGetRequest) GetApiMethodName

func (r TaobaoCrmMembersGetRequest) GetApiMethodName() string

func (TaobaoCrmMembersGetRequest) GetApiParams

func (r TaobaoCrmMembersGetRequest) GetApiParams() url.Values

func (TaobaoCrmMembersGetRequest) GetBuyerNick

func (r TaobaoCrmMembersGetRequest) GetBuyerNick() string

func (TaobaoCrmMembersGetRequest) GetCurrentPage

func (r TaobaoCrmMembersGetRequest) GetCurrentPage() int64

func (TaobaoCrmMembersGetRequest) GetGrade

func (r TaobaoCrmMembersGetRequest) GetGrade() int64

func (TaobaoCrmMembersGetRequest) GetMaxLastTradeTime

func (r TaobaoCrmMembersGetRequest) GetMaxLastTradeTime() string

func (TaobaoCrmMembersGetRequest) GetMaxTradeAmount

func (r TaobaoCrmMembersGetRequest) GetMaxTradeAmount() float64

func (TaobaoCrmMembersGetRequest) GetMaxTradeCount

func (r TaobaoCrmMembersGetRequest) GetMaxTradeCount() int64

func (TaobaoCrmMembersGetRequest) GetMinLastTradeTime

func (r TaobaoCrmMembersGetRequest) GetMinLastTradeTime() string

func (TaobaoCrmMembersGetRequest) GetMinTradeAmount

func (r TaobaoCrmMembersGetRequest) GetMinTradeAmount() float64

func (TaobaoCrmMembersGetRequest) GetMinTradeCount

func (r TaobaoCrmMembersGetRequest) GetMinTradeCount() int64

func (TaobaoCrmMembersGetRequest) GetPageSize

func (r TaobaoCrmMembersGetRequest) GetPageSize() int64

func (*TaobaoCrmMembersGetRequest) SetBuyerNick

func (r *TaobaoCrmMembersGetRequest) SetBuyerNick(buyerNick string) error

func (*TaobaoCrmMembersGetRequest) SetCurrentPage

func (r *TaobaoCrmMembersGetRequest) SetCurrentPage(currentPage int64) error

func (*TaobaoCrmMembersGetRequest) SetGrade

func (r *TaobaoCrmMembersGetRequest) SetGrade(grade int64) error

func (*TaobaoCrmMembersGetRequest) SetMaxLastTradeTime

func (r *TaobaoCrmMembersGetRequest) SetMaxLastTradeTime(maxLastTradeTime string) error

func (*TaobaoCrmMembersGetRequest) SetMaxTradeAmount

func (r *TaobaoCrmMembersGetRequest) SetMaxTradeAmount(maxTradeAmount float64) error

func (*TaobaoCrmMembersGetRequest) SetMaxTradeCount

func (r *TaobaoCrmMembersGetRequest) SetMaxTradeCount(maxTradeCount int64) error

func (*TaobaoCrmMembersGetRequest) SetMinLastTradeTime

func (r *TaobaoCrmMembersGetRequest) SetMinLastTradeTime(minLastTradeTime string) error

func (*TaobaoCrmMembersGetRequest) SetMinTradeAmount

func (r *TaobaoCrmMembersGetRequest) SetMinTradeAmount(minTradeAmount float64) error

func (*TaobaoCrmMembersGetRequest) SetMinTradeCount

func (r *TaobaoCrmMembersGetRequest) SetMinTradeCount(minTradeCount int64) error

func (*TaobaoCrmMembersGetRequest) SetPageSize

func (r *TaobaoCrmMembersGetRequest) SetPageSize(pageSize int64) error

type TaobaoCrmMembersGetResponse

type TaobaoCrmMembersGetResponse struct {
	XMLName   xml.Name `xml:"crm_members_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Members []BasicMember `json:"members,omitempty" xml:"members>basic_member,omitempty"`

	TotalResult int64 `json:"total_result,omitempty" xml:"total_result,omitempty"`
}

type TaobaoCrmMembersGroupBatchaddAPIResponse

type TaobaoCrmMembersGroupBatchaddAPIResponse struct {
	model.CommonResponse
	TaobaoCrmMembersGroupBatchaddResponse
}

给一批会员添加一个分组 APIResponse taobao.crm.members.group.batchadd

为一批会员添加分组,接口返回添加是否成功,如至少有一个会员的分组添加成功,接口就返回成功,否则返回失败,如果当前会员已经拥有当前分组,则直接跳过

type TaobaoCrmMembersGroupBatchaddRequest

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

给一批会员添加一个分组 APIRequest taobao.crm.members.group.batchadd

为一批会员添加分组,接口返回添加是否成功,如至少有一个会员的分组添加成功,接口就返回成功,否则返回失败,如果当前会员已经拥有当前分组,则直接跳过

func NewTaobaoCrmMembersGroupBatchaddRequest

func NewTaobaoCrmMembersGroupBatchaddRequest() *TaobaoCrmMembersGroupBatchaddRequest

func (TaobaoCrmMembersGroupBatchaddRequest) GetApiMethodName

func (r TaobaoCrmMembersGroupBatchaddRequest) GetApiMethodName() string

func (TaobaoCrmMembersGroupBatchaddRequest) GetApiParams

func (TaobaoCrmMembersGroupBatchaddRequest) GetBuyerNicks

func (r TaobaoCrmMembersGroupBatchaddRequest) GetBuyerNicks() []string

func (TaobaoCrmMembersGroupBatchaddRequest) GetGroupIds

func (r TaobaoCrmMembersGroupBatchaddRequest) GetGroupIds() []int64

func (*TaobaoCrmMembersGroupBatchaddRequest) SetBuyerNicks

func (r *TaobaoCrmMembersGroupBatchaddRequest) SetBuyerNicks(buyerNicks []string) error

func (*TaobaoCrmMembersGroupBatchaddRequest) SetGroupIds

func (r *TaobaoCrmMembersGroupBatchaddRequest) SetGroupIds(groupIds []int64) error

type TaobaoCrmMembersGroupBatchaddResponse

type TaobaoCrmMembersGroupBatchaddResponse struct {
	XMLName   xml.Name `xml:"crm_members_group_batchadd_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmMembersGroupsBatchdeleteAPIResponse

type TaobaoCrmMembersGroupsBatchdeleteAPIResponse struct {
	model.CommonResponse
	TaobaoCrmMembersGroupsBatchdeleteResponse
}

批量删除分组 APIResponse taobao.crm.members.groups.batchdelete

批量删除多个会员的公共分组,接口返回删除是否成功,该接口只删除多个会员的公共分组,不是公共分组的,不进行删除。如果入参只输入一个会员,则表示删除该会员的某些分组。

type TaobaoCrmMembersGroupsBatchdeleteRequest

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

批量删除分组 APIRequest taobao.crm.members.groups.batchdelete

批量删除多个会员的公共分组,接口返回删除是否成功,该接口只删除多个会员的公共分组,不是公共分组的,不进行删除。如果入参只输入一个会员,则表示删除该会员的某些分组。

func NewTaobaoCrmMembersGroupsBatchdeleteRequest

func NewTaobaoCrmMembersGroupsBatchdeleteRequest() *TaobaoCrmMembersGroupsBatchdeleteRequest

func (TaobaoCrmMembersGroupsBatchdeleteRequest) GetApiMethodName

func (r TaobaoCrmMembersGroupsBatchdeleteRequest) GetApiMethodName() string

func (TaobaoCrmMembersGroupsBatchdeleteRequest) GetApiParams

func (TaobaoCrmMembersGroupsBatchdeleteRequest) GetBuyerNicks

func (TaobaoCrmMembersGroupsBatchdeleteRequest) GetGroupIds

func (*TaobaoCrmMembersGroupsBatchdeleteRequest) SetBuyerNicks

func (r *TaobaoCrmMembersGroupsBatchdeleteRequest) SetBuyerNicks(buyerNicks []string) error

func (*TaobaoCrmMembersGroupsBatchdeleteRequest) SetGroupIds

func (r *TaobaoCrmMembersGroupsBatchdeleteRequest) SetGroupIds(groupIds []int64) error

type TaobaoCrmMembersGroupsBatchdeleteResponse

type TaobaoCrmMembersGroupsBatchdeleteResponse struct {
	XMLName   xml.Name `xml:"crm_members_groups_batchdelete_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

type TaobaoCrmMembersIncrementGetAPIResponse

type TaobaoCrmMembersIncrementGetAPIResponse struct {
	model.CommonResponse
	TaobaoCrmMembersIncrementGetResponse
}

增量获取卖家会员 APIResponse taobao.crm.members.increment.get

增量获取会员列表,接口返回符合查询条件的所有会员。任何状态更改都会返回,最大允许100

type TaobaoCrmMembersIncrementGetRequest

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

增量获取卖家会员 APIRequest taobao.crm.members.increment.get

增量获取会员列表,接口返回符合查询条件的所有会员。任何状态更改都会返回,最大允许100

func NewTaobaoCrmMembersIncrementGetRequest

func NewTaobaoCrmMembersIncrementGetRequest() *TaobaoCrmMembersIncrementGetRequest

func (TaobaoCrmMembersIncrementGetRequest) GetApiMethodName

func (r TaobaoCrmMembersIncrementGetRequest) GetApiMethodName() string

func (TaobaoCrmMembersIncrementGetRequest) GetApiParams

func (TaobaoCrmMembersIncrementGetRequest) GetCurrentPage

func (r TaobaoCrmMembersIncrementGetRequest) GetCurrentPage() int64

func (TaobaoCrmMembersIncrementGetRequest) GetEndModify

func (TaobaoCrmMembersIncrementGetRequest) GetGrade

func (TaobaoCrmMembersIncrementGetRequest) GetPageSize

func (TaobaoCrmMembersIncrementGetRequest) GetStartModify

func (r TaobaoCrmMembersIncrementGetRequest) GetStartModify() string

func (*TaobaoCrmMembersIncrementGetRequest) SetCurrentPage

func (r *TaobaoCrmMembersIncrementGetRequest) SetCurrentPage(currentPage int64) error

func (*TaobaoCrmMembersIncrementGetRequest) SetEndModify

func (r *TaobaoCrmMembersIncrementGetRequest) SetEndModify(endModify string) error

func (*TaobaoCrmMembersIncrementGetRequest) SetGrade

func (r *TaobaoCrmMembersIncrementGetRequest) SetGrade(grade int64) error

func (*TaobaoCrmMembersIncrementGetRequest) SetPageSize

func (r *TaobaoCrmMembersIncrementGetRequest) SetPageSize(pageSize int64) error

func (*TaobaoCrmMembersIncrementGetRequest) SetStartModify

func (r *TaobaoCrmMembersIncrementGetRequest) SetStartModify(startModify string) error

type TaobaoCrmMembersIncrementGetResponse

type TaobaoCrmMembersIncrementGetResponse struct {
	XMLName   xml.Name `xml:"crm_members_increment_get_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Members []BasicMember `json:"members,omitempty" xml:"members>basic_member,omitempty"`

	TotalResult int64 `json:"total_result,omitempty" xml:"total_result,omitempty"`
}

type TaobaoCrmMembersSearchAPIResponse

type TaobaoCrmMembersSearchAPIResponse struct {
	model.CommonResponse
	TaobaoCrmMembersSearchResponse
}

获取卖家会员(高级查询) APIResponse taobao.crm.members.search

会员列表的高级查询,接口返回符合条件的会员列表.<br><br/>注:建议获取09年以后的数据,09年之前的数据不是很完整

type TaobaoCrmMembersSearchRequest

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

获取卖家会员(高级查询) APIRequest taobao.crm.members.search

会员列表的高级查询,接口返回符合条件的会员列表.<br><br/>注:建议获取09年以后的数据,09年之前的数据不是很完整

func NewTaobaoCrmMembersSearchRequest

func NewTaobaoCrmMembersSearchRequest() *TaobaoCrmMembersSearchRequest

func (TaobaoCrmMembersSearchRequest) GetApiMethodName

func (r TaobaoCrmMembersSearchRequest) GetApiMethodName() string

func (TaobaoCrmMembersSearchRequest) GetApiParams

func (r TaobaoCrmMembersSearchRequest) GetApiParams() url.Values

func (TaobaoCrmMembersSearchRequest) GetBuyerNick

func (r TaobaoCrmMembersSearchRequest) GetBuyerNick() string

func (TaobaoCrmMembersSearchRequest) GetCurrentPage

func (r TaobaoCrmMembersSearchRequest) GetCurrentPage() int64

func (TaobaoCrmMembersSearchRequest) GetGrade

func (r TaobaoCrmMembersSearchRequest) GetGrade() int64

func (TaobaoCrmMembersSearchRequest) GetGroupId

func (r TaobaoCrmMembersSearchRequest) GetGroupId() int64

func (TaobaoCrmMembersSearchRequest) GetMaxLastTradeTime

func (r TaobaoCrmMembersSearchRequest) GetMaxLastTradeTime() string

func (TaobaoCrmMembersSearchRequest) GetMaxTradeAmount

func (r TaobaoCrmMembersSearchRequest) GetMaxTradeAmount() float64

func (TaobaoCrmMembersSearchRequest) GetMaxTradeCount

func (r TaobaoCrmMembersSearchRequest) GetMaxTradeCount() int64

func (TaobaoCrmMembersSearchRequest) GetMinLastTradeTime

func (r TaobaoCrmMembersSearchRequest) GetMinLastTradeTime() string

func (TaobaoCrmMembersSearchRequest) GetMinTradeAmount

func (r TaobaoCrmMembersSearchRequest) GetMinTradeAmount() float64

func (TaobaoCrmMembersSearchRequest) GetMinTradeCount

func (r TaobaoCrmMembersSearchRequest) GetMinTradeCount() int64

func (TaobaoCrmMembersSearchRequest) GetPageSize

func (r TaobaoCrmMembersSearchRequest) GetPageSize() int64

func (TaobaoCrmMembersSearchRequest) GetRelationSource

func (r TaobaoCrmMembersSearchRequest) GetRelationSource() int64

func (*TaobaoCrmMembersSearchRequest) SetBuyerNick

func (r *TaobaoCrmMembersSearchRequest) SetBuyerNick(buyerNick string) error

func (*TaobaoCrmMembersSearchRequest) SetCurrentPage

func (r *TaobaoCrmMembersSearchRequest) SetCurrentPage(currentPage int64) error

func (*TaobaoCrmMembersSearchRequest) SetGrade

func (r *TaobaoCrmMembersSearchRequest) SetGrade(grade int64) error

func (*TaobaoCrmMembersSearchRequest) SetGroupId

func (r *TaobaoCrmMembersSearchRequest) SetGroupId(groupId int64) error

func (*TaobaoCrmMembersSearchRequest) SetMaxLastTradeTime

func (r *TaobaoCrmMembersSearchRequest) SetMaxLastTradeTime(maxLastTradeTime string) error

func (*TaobaoCrmMembersSearchRequest) SetMaxTradeAmount

func (r *TaobaoCrmMembersSearchRequest) SetMaxTradeAmount(maxTradeAmount float64) error

func (*TaobaoCrmMembersSearchRequest) SetMaxTradeCount

func (r *TaobaoCrmMembersSearchRequest) SetMaxTradeCount(maxTradeCount int64) error

func (*TaobaoCrmMembersSearchRequest) SetMinLastTradeTime

func (r *TaobaoCrmMembersSearchRequest) SetMinLastTradeTime(minLastTradeTime string) error

func (*TaobaoCrmMembersSearchRequest) SetMinTradeAmount

func (r *TaobaoCrmMembersSearchRequest) SetMinTradeAmount(minTradeAmount float64) error

func (*TaobaoCrmMembersSearchRequest) SetMinTradeCount

func (r *TaobaoCrmMembersSearchRequest) SetMinTradeCount(minTradeCount int64) error

func (*TaobaoCrmMembersSearchRequest) SetPageSize

func (r *TaobaoCrmMembersSearchRequest) SetPageSize(pageSize int64) error

func (*TaobaoCrmMembersSearchRequest) SetRelationSource

func (r *TaobaoCrmMembersSearchRequest) SetRelationSource(relationSource int64) error

type TaobaoCrmMembersSearchResponse

type TaobaoCrmMembersSearchResponse struct {
	XMLName   xml.Name `xml:"crm_members_search_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Members []CrmMember `json:"members,omitempty" xml:"members>crm_member,omitempty"`

	TotalResult int64 `json:"total_result,omitempty" xml:"total_result,omitempty"`
}

type TaobaoCrmServiceChannelShortlinkCreateAPIResponse

type TaobaoCrmServiceChannelShortlinkCreateAPIResponse struct {
	model.CommonResponse
	TaobaoCrmServiceChannelShortlinkCreateResponse
}

ECRM创建淘短链服务 APIResponse taobao.crm.service.channel.shortlink.create

可生成店铺宝贝、店铺首页、活动链接、订单链接等4种可呼起手机淘宝APP至对应页面的淘短链。

type TaobaoCrmServiceChannelShortlinkCreateRequest

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

ECRM创建淘短链服务 APIRequest taobao.crm.service.channel.shortlink.create

可生成店铺宝贝、店铺首页、活动链接、订单链接等4种可呼起手机淘宝APP至对应页面的淘短链。

func NewTaobaoCrmServiceChannelShortlinkCreateRequest

func NewTaobaoCrmServiceChannelShortlinkCreateRequest() *TaobaoCrmServiceChannelShortlinkCreateRequest

func (TaobaoCrmServiceChannelShortlinkCreateRequest) GetApiMethodName

func (TaobaoCrmServiceChannelShortlinkCreateRequest) GetApiParams

func (TaobaoCrmServiceChannelShortlinkCreateRequest) GetLinkType

func (TaobaoCrmServiceChannelShortlinkCreateRequest) GetShortLinkData

func (TaobaoCrmServiceChannelShortlinkCreateRequest) GetShortLinkName

func (*TaobaoCrmServiceChannelShortlinkCreateRequest) SetLinkType

func (*TaobaoCrmServiceChannelShortlinkCreateRequest) SetShortLinkData

func (r *TaobaoCrmServiceChannelShortlinkCreateRequest) SetShortLinkData(shortLinkData string) error

func (*TaobaoCrmServiceChannelShortlinkCreateRequest) SetShortLinkName

func (r *TaobaoCrmServiceChannelShortlinkCreateRequest) SetShortLinkName(shortLinkName string) error

type TaobaoCrmServiceChannelShortlinkCreateResponse

type TaobaoCrmServiceChannelShortlinkCreateResponse struct {
	XMLName   xml.Name `xml:"crm_service_channel_shortlink_create_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	ShortLink string `json:"short_link,omitempty" xml:"short_link,omitempty"`
}

type TaobaoCrmShopvipCancelAPIResponse

type TaobaoCrmShopvipCancelAPIResponse struct {
	model.CommonResponse
	TaobaoCrmShopvipCancelResponse
}

卖家取消店铺vip的优惠 APIResponse taobao.crm.shopvip.cancel

此接口用于取消VIP优惠

type TaobaoCrmShopvipCancelRequest

type TaobaoCrmShopvipCancelRequest struct {
	model.Params
}

卖家取消店铺vip的优惠 APIRequest taobao.crm.shopvip.cancel

此接口用于取消VIP优惠

func NewTaobaoCrmShopvipCancelRequest

func NewTaobaoCrmShopvipCancelRequest() *TaobaoCrmShopvipCancelRequest

func (TaobaoCrmShopvipCancelRequest) GetApiMethodName

func (r TaobaoCrmShopvipCancelRequest) GetApiMethodName() string

func (TaobaoCrmShopvipCancelRequest) GetApiParams

func (r TaobaoCrmShopvipCancelRequest) GetApiParams() url.Values

type TaobaoCrmShopvipCancelResponse

type TaobaoCrmShopvipCancelResponse struct {
	XMLName   xml.Name `xml:"crm_shopvip_cancel_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

Source Files

Jump to

Keyboard shortcuts

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