Documentation ¶
Index ¶
- type TaobaoKfcKeywordSearchRequest
- func (s *TaobaoKfcKeywordSearchRequest) SetApply(v string) *TaobaoKfcKeywordSearchRequest
- func (s *TaobaoKfcKeywordSearchRequest) SetContent(v string) *TaobaoKfcKeywordSearchRequest
- func (s *TaobaoKfcKeywordSearchRequest) SetNick(v string) *TaobaoKfcKeywordSearchRequest
- func (req *TaobaoKfcKeywordSearchRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoKfcKeywordSearchRequest) ToMap() map[string]interface{}
- type TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetContent(v string) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetDelayMillis(v int64) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetExContent(v string) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetExpiresMillis(v int64) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetMediaContent(v []byte) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetMediaContent2(v []byte) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetMediaContent3(v []byte) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetMediaContent4(v []byte) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetMediaContent5(v []byte) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetTargetAppkey(v string) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetTargetGroup(v string) *TaobaoTmcMessageProduceRequest
- func (s *TaobaoTmcMessageProduceRequest) SetTopic(v string) *TaobaoTmcMessageProduceRequest
- func (req *TaobaoTmcMessageProduceRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTmcMessageProduceRequest) ToMap() map[string]interface{}
- type TaobaoTmcUserCancelRequest
- func (s *TaobaoTmcUserCancelRequest) SetNick(v string) *TaobaoTmcUserCancelRequest
- func (s *TaobaoTmcUserCancelRequest) SetUserPlatform(v string) *TaobaoTmcUserCancelRequest
- func (req *TaobaoTmcUserCancelRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTmcUserCancelRequest) ToMap() map[string]interface{}
- type TaobaoTmcUserGetRequest
- func (s *TaobaoTmcUserGetRequest) SetFields(v []string) *TaobaoTmcUserGetRequest
- func (s *TaobaoTmcUserGetRequest) SetNick(v string) *TaobaoTmcUserGetRequest
- func (s *TaobaoTmcUserGetRequest) SetUserPlatform(v string) *TaobaoTmcUserGetRequest
- func (req *TaobaoTmcUserGetRequest) ToFileMap() map[string]interface{}
- func (req *TaobaoTmcUserGetRequest) ToMap() map[string]interface{}
- type TaobaoTmcUserPermitRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TaobaoKfcKeywordSearchRequest ¶
type TaobaoKfcKeywordSearchRequest struct { /* 发布信息的淘宝会员名,可以不传 */ Nick *string `json:"nick,omitempty" required:"false" ` /* 应用点,分为一级应用点、二级应用点。其中一级应用点通常是指某一个系统或产品,比如淘宝的商品应用(taobao_auction);二级应用点,是指一级应用点下的具体的分类,比如商品标题(title)、商品描述(content)。不同的二级应用可以设置不同关键词。 这里的apply参数是由一级应用点与二级应用点合起来的字符(一级应用点+"."+二级应用点),如taobao_auction.title。 通常apply参数是不需要传递的。如有特殊需求(比如特殊的过滤需求,需要自己维护一套自己词库),需传递此参数。 */ Apply *string `json:"apply,omitempty" required:"false" ` /* 需要过滤的文本信息 */ Content *string `json:"content" required:"true" ` }
func (*TaobaoKfcKeywordSearchRequest) SetApply ¶
func (s *TaobaoKfcKeywordSearchRequest) SetApply(v string) *TaobaoKfcKeywordSearchRequest
func (*TaobaoKfcKeywordSearchRequest) SetContent ¶
func (s *TaobaoKfcKeywordSearchRequest) SetContent(v string) *TaobaoKfcKeywordSearchRequest
func (*TaobaoKfcKeywordSearchRequest) SetNick ¶
func (s *TaobaoKfcKeywordSearchRequest) SetNick(v string) *TaobaoKfcKeywordSearchRequest
func (*TaobaoKfcKeywordSearchRequest) ToFileMap ¶
func (req *TaobaoKfcKeywordSearchRequest) ToFileMap() map[string]interface{}
func (*TaobaoKfcKeywordSearchRequest) ToMap ¶
func (req *TaobaoKfcKeywordSearchRequest) ToMap() map[string]interface{}
type TaobaoTmcMessageProduceRequest ¶
type TaobaoTmcMessageProduceRequest struct { /* 消息内容的JSON表述,必须按照topic的定义来填充 */ Content *string `json:"content" required:"true" ` /* 消息的扩增属性,用json格式表示 */ ExContent *string `json:"ex_content,omitempty" required:"false" ` /* 直发消息需要传入目标appkey */ TargetAppkey *string `json:"target_appkey,omitempty" required:"false" ` /* 目标分组,一般为default defalutValue��default */ TargetGroup *string `json:"target_group,omitempty" required:"false" ` /* 消息类型 */ Topic *string `json:"topic" required:"true" ` /* 回传的文件内容,目前仅支持jpg,png,bmp,gif,pdf类型的文件,文件最大1M。只有消息中有byte[]类型的数据时,才需要传此字段; 否则不需要传此字段。 */ MediaContent *[]byte `json:"media_content,omitempty" required:"false" ` /* 回传的文件内容,目前仅支持jpg,png,bmp,gif,pdf类型的文件,文件最大1M。只有消息中有byte[]类型的数据时,才需要传此字段; 否则不需要传此字段。具体对应到沙体中的什么值,请参考消息字段说明。 */ MediaContent2 *[]byte `json:"media_content2,omitempty" required:"false" ` /* 回传的文件内容,目前仅支持jpg,png,bmp,gif,pdf类型的文件,文件最大1M。只有消息中有byte[]类型的数据时,才需要传此字段; 否则不需要传此字段。具体对应到沙体中的什么值,请参考消息字段说明。 */ MediaContent3 *[]byte `json:"media_content3,omitempty" required:"false" ` /* 回传的文件内容,目前仅支持jpg,png,bmp,gif,pdf类型的文件,文件最大1M。只有消息中有byte[]类型的数据时,才需要传此字段; 否则不需要传此字段。具体对应到沙体中的什么值,请参考消息字段说明。 */ MediaContent5 *[]byte `json:"media_content5,omitempty" required:"false" ` /* 回传的文件内容,目前仅支持jpg,png,bmp,gif,pdf类型的文件,文件最大1M。只有消息中有byte[]类型的数据时,才需要传此字段; 否则不需要传此字段。具体对应到沙体中的什么值,请参考消息字段说明。 */ MediaContent4 *[]byte `json:"media_content4,omitempty" required:"false" ` /* 延时参数 时间戳 预期发送时间 defalutValue��0 */ DelayMillis *int64 `json:"delay_millis,omitempty" required:"false" ` /* 提前过期 相对时间差 毫秒 defalutValue��0 */ ExpiresMillis *int64 `json:"expires_millis,omitempty" required:"false" ` }
func (*TaobaoTmcMessageProduceRequest) SetContent ¶
func (s *TaobaoTmcMessageProduceRequest) SetContent(v string) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetDelayMillis ¶
func (s *TaobaoTmcMessageProduceRequest) SetDelayMillis(v int64) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetExContent ¶
func (s *TaobaoTmcMessageProduceRequest) SetExContent(v string) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetExpiresMillis ¶
func (s *TaobaoTmcMessageProduceRequest) SetExpiresMillis(v int64) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetMediaContent ¶
func (s *TaobaoTmcMessageProduceRequest) SetMediaContent(v []byte) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetMediaContent2 ¶
func (s *TaobaoTmcMessageProduceRequest) SetMediaContent2(v []byte) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetMediaContent3 ¶
func (s *TaobaoTmcMessageProduceRequest) SetMediaContent3(v []byte) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetMediaContent4 ¶
func (s *TaobaoTmcMessageProduceRequest) SetMediaContent4(v []byte) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetMediaContent5 ¶
func (s *TaobaoTmcMessageProduceRequest) SetMediaContent5(v []byte) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetTargetAppkey ¶
func (s *TaobaoTmcMessageProduceRequest) SetTargetAppkey(v string) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetTargetGroup ¶
func (s *TaobaoTmcMessageProduceRequest) SetTargetGroup(v string) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) SetTopic ¶
func (s *TaobaoTmcMessageProduceRequest) SetTopic(v string) *TaobaoTmcMessageProduceRequest
func (*TaobaoTmcMessageProduceRequest) ToFileMap ¶
func (req *TaobaoTmcMessageProduceRequest) ToFileMap() map[string]interface{}
func (*TaobaoTmcMessageProduceRequest) ToMap ¶
func (req *TaobaoTmcMessageProduceRequest) ToMap() map[string]interface{}
type TaobaoTmcUserCancelRequest ¶
type TaobaoTmcUserCancelRequest struct { /* 用户昵称 */ Nick *string `json:"nick" required:"true" ` /* 用户所属的平台类型,tbUIC:淘宝用户; icbu: icbu用户;ae:ae用户 defalutValue��tbUIC */ UserPlatform *string `json:"user_platform,omitempty" required:"false" ` }
func (*TaobaoTmcUserCancelRequest) SetNick ¶
func (s *TaobaoTmcUserCancelRequest) SetNick(v string) *TaobaoTmcUserCancelRequest
func (*TaobaoTmcUserCancelRequest) SetUserPlatform ¶
func (s *TaobaoTmcUserCancelRequest) SetUserPlatform(v string) *TaobaoTmcUserCancelRequest
func (*TaobaoTmcUserCancelRequest) ToFileMap ¶
func (req *TaobaoTmcUserCancelRequest) ToFileMap() map[string]interface{}
func (*TaobaoTmcUserCancelRequest) ToMap ¶
func (req *TaobaoTmcUserCancelRequest) ToMap() map[string]interface{}
type TaobaoTmcUserGetRequest ¶
type TaobaoTmcUserGetRequest struct { /* 需返回的字段列表,多个字段以半角逗号分隔。可选值:TmcUser结构体中的所有字段,一定要返回topic。 */ Fields *[]string `json:"fields" required:"true" ` /* 用户昵称 */ Nick *string `json:"nick" required:"true" ` /* 用户所属的平台类型,tbUIC:淘宝用户; icbu: icbu用户;ae:ae用户 defalutValue��tbUIC */ UserPlatform *string `json:"user_platform,omitempty" required:"false" ` }
func (*TaobaoTmcUserGetRequest) SetFields ¶
func (s *TaobaoTmcUserGetRequest) SetFields(v []string) *TaobaoTmcUserGetRequest
func (*TaobaoTmcUserGetRequest) SetNick ¶
func (s *TaobaoTmcUserGetRequest) SetNick(v string) *TaobaoTmcUserGetRequest
func (*TaobaoTmcUserGetRequest) SetUserPlatform ¶
func (s *TaobaoTmcUserGetRequest) SetUserPlatform(v string) *TaobaoTmcUserGetRequest
func (*TaobaoTmcUserGetRequest) ToFileMap ¶
func (req *TaobaoTmcUserGetRequest) ToFileMap() map[string]interface{}
func (*TaobaoTmcUserGetRequest) ToMap ¶
func (req *TaobaoTmcUserGetRequest) ToMap() map[string]interface{}
type TaobaoTmcUserPermitRequest ¶
type TaobaoTmcUserPermitRequest struct { /* 消息主题列表,用半角逗号分隔。当用户订阅的topic是应用订阅的子集时才需要设置,不设置表示继承应用所订阅的所有topic,一般情况建议不要设置。 */ Topics *[]string `json:"topics,omitempty" required:"false" ` }
func (*TaobaoTmcUserPermitRequest) SetTopics ¶
func (s *TaobaoTmcUserPermitRequest) SetTopics(v []string) *TaobaoTmcUserPermitRequest
func (*TaobaoTmcUserPermitRequest) ToFileMap ¶
func (req *TaobaoTmcUserPermitRequest) ToFileMap() map[string]interface{}
func (*TaobaoTmcUserPermitRequest) ToMap ¶
func (req *TaobaoTmcUserPermitRequest) ToMap() map[string]interface{}
Click to show internal directories.
Click to hide internal directories.