jms

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 MsgGroupDO

type MsgGroupDO struct {
	Name string `json:"name,omitempty" xml:"name,omitempty"`
}

MsgGroupDO

type TaobaoJushitaJmsGroupDeleteAPIResponse

type TaobaoJushitaJmsGroupDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoJushitaJmsGroupDeleteResponse
}

删除ONS分组 APIResponse taobao.jushita.jms.group.delete

删除ONS分组

type TaobaoJushitaJmsGroupDeleteRequest

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

删除ONS分组 APIRequest taobao.jushita.jms.group.delete

删除ONS分组

func NewTaobaoJushitaJmsGroupDeleteRequest

func NewTaobaoJushitaJmsGroupDeleteRequest() *TaobaoJushitaJmsGroupDeleteRequest

func (TaobaoJushitaJmsGroupDeleteRequest) GetApiMethodName

func (r TaobaoJushitaJmsGroupDeleteRequest) GetApiMethodName() string

func (TaobaoJushitaJmsGroupDeleteRequest) GetApiParams

func (TaobaoJushitaJmsGroupDeleteRequest) GetGroupName

func (r TaobaoJushitaJmsGroupDeleteRequest) GetGroupName() string

func (TaobaoJushitaJmsGroupDeleteRequest) GetNicks

func (TaobaoJushitaJmsGroupDeleteRequest) GetUserPlatform

func (r TaobaoJushitaJmsGroupDeleteRequest) GetUserPlatform() string

func (*TaobaoJushitaJmsGroupDeleteRequest) SetGroupName

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

func (*TaobaoJushitaJmsGroupDeleteRequest) SetNicks

func (r *TaobaoJushitaJmsGroupDeleteRequest) SetNicks(nicks []string) error

func (*TaobaoJushitaJmsGroupDeleteRequest) SetUserPlatform

func (r *TaobaoJushitaJmsGroupDeleteRequest) SetUserPlatform(userPlatform string) error

type TaobaoJushitaJmsGroupDeleteResponse

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

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

type TaobaoJushitaJmsGroupGetAPIResponse

type TaobaoJushitaJmsGroupGetAPIResponse struct {
	model.CommonResponse
	TaobaoJushitaJmsGroupGetResponse
}

查询ONS分组 APIResponse taobao.jushita.jms.group.get

查询当前appkey在ONS中已有的分组

type TaobaoJushitaJmsGroupGetRequest

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

查询ONS分组 APIRequest taobao.jushita.jms.group.get

查询当前appkey在ONS中已有的分组

func NewTaobaoJushitaJmsGroupGetRequest

func NewTaobaoJushitaJmsGroupGetRequest() *TaobaoJushitaJmsGroupGetRequest

func (TaobaoJushitaJmsGroupGetRequest) GetApiMethodName

func (r TaobaoJushitaJmsGroupGetRequest) GetApiMethodName() string

func (TaobaoJushitaJmsGroupGetRequest) GetApiParams

func (r TaobaoJushitaJmsGroupGetRequest) GetApiParams() url.Values

func (TaobaoJushitaJmsGroupGetRequest) GetGroupNames

func (r TaobaoJushitaJmsGroupGetRequest) GetGroupNames() []string

func (TaobaoJushitaJmsGroupGetRequest) GetPageNo

func (r TaobaoJushitaJmsGroupGetRequest) GetPageNo() int64

func (TaobaoJushitaJmsGroupGetRequest) GetPageSize

func (r TaobaoJushitaJmsGroupGetRequest) GetPageSize() int64

func (*TaobaoJushitaJmsGroupGetRequest) SetGroupNames

func (r *TaobaoJushitaJmsGroupGetRequest) SetGroupNames(groupNames []string) error

func (*TaobaoJushitaJmsGroupGetRequest) SetPageNo

func (r *TaobaoJushitaJmsGroupGetRequest) SetPageNo(pageNo int64) error

func (*TaobaoJushitaJmsGroupGetRequest) SetPageSize

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

type TaobaoJushitaJmsGroupGetResponse

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

	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`

	Groups []MsgGroupDO `json:"groups,omitempty" xml:"groups>msg_group_do,omitempty"`
}

type TaobaoJushitaJmsTopicsGetAPIResponse

type TaobaoJushitaJmsTopicsGetAPIResponse struct {
	model.CommonResponse
	TaobaoJushitaJmsTopicsGetResponse
}

根据用户nick获取开通的消息列表 APIResponse taobao.jushita.jms.topics.get

根据用户nick获取开通的消息列表

type TaobaoJushitaJmsTopicsGetRequest

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

根据用户nick获取开通的消息列表 APIRequest taobao.jushita.jms.topics.get

根据用户nick获取开通的消息列表

func NewTaobaoJushitaJmsTopicsGetRequest

func NewTaobaoJushitaJmsTopicsGetRequest() *TaobaoJushitaJmsTopicsGetRequest

func (TaobaoJushitaJmsTopicsGetRequest) GetApiMethodName

func (r TaobaoJushitaJmsTopicsGetRequest) GetApiMethodName() string

func (TaobaoJushitaJmsTopicsGetRequest) GetApiParams

func (r TaobaoJushitaJmsTopicsGetRequest) GetApiParams() url.Values

func (TaobaoJushitaJmsTopicsGetRequest) GetNick

func (*TaobaoJushitaJmsTopicsGetRequest) SetNick

type TaobaoJushitaJmsTopicsGetResponse

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

	ResultMessage string `json:"result_message,omitempty" xml:"result_message,omitempty"`

	Results []string `json:"results,omitempty" xml:"results>string,omitempty"`

	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

type TaobaoJushitaJmsUserAddAPIResponse

type TaobaoJushitaJmsUserAddAPIResponse struct {
	model.CommonResponse
	TaobaoJushitaJmsUserAddResponse
}

添加ONS消息同步用户 APIResponse taobao.jushita.jms.user.add

添加ONS消息同步用户

type TaobaoJushitaJmsUserAddRequest

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

添加ONS消息同步用户 APIRequest taobao.jushita.jms.user.add

添加ONS消息同步用户

func NewTaobaoJushitaJmsUserAddRequest

func NewTaobaoJushitaJmsUserAddRequest() *TaobaoJushitaJmsUserAddRequest

func (TaobaoJushitaJmsUserAddRequest) GetApiMethodName

func (r TaobaoJushitaJmsUserAddRequest) GetApiMethodName() string

func (TaobaoJushitaJmsUserAddRequest) GetApiParams

func (r TaobaoJushitaJmsUserAddRequest) GetApiParams() url.Values

func (TaobaoJushitaJmsUserAddRequest) GetTopicNames

func (r TaobaoJushitaJmsUserAddRequest) GetTopicNames() []string

func (*TaobaoJushitaJmsUserAddRequest) SetTopicNames

func (r *TaobaoJushitaJmsUserAddRequest) SetTopicNames(topicNames []string) error

type TaobaoJushitaJmsUserAddResponse

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

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

type TaobaoJushitaJmsUserDeleteAPIResponse

type TaobaoJushitaJmsUserDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoJushitaJmsUserDeleteResponse
}

删除ONS消息同步用户 APIResponse taobao.jushita.jms.user.delete

删除ONS消息同步用户,删除后用户的消息将不会推送到聚石塔的ONS中

type TaobaoJushitaJmsUserDeleteRequest

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

删除ONS消息同步用户 APIRequest taobao.jushita.jms.user.delete

删除ONS消息同步用户,删除后用户的消息将不会推送到聚石塔的ONS中

func NewTaobaoJushitaJmsUserDeleteRequest

func NewTaobaoJushitaJmsUserDeleteRequest() *TaobaoJushitaJmsUserDeleteRequest

func (TaobaoJushitaJmsUserDeleteRequest) GetApiMethodName

func (r TaobaoJushitaJmsUserDeleteRequest) GetApiMethodName() string

func (TaobaoJushitaJmsUserDeleteRequest) GetApiParams

func (r TaobaoJushitaJmsUserDeleteRequest) GetApiParams() url.Values

func (TaobaoJushitaJmsUserDeleteRequest) GetUserNick

func (r TaobaoJushitaJmsUserDeleteRequest) GetUserNick() string

func (*TaobaoJushitaJmsUserDeleteRequest) SetUserNick

func (r *TaobaoJushitaJmsUserDeleteRequest) SetUserNick(userNick string) error

type TaobaoJushitaJmsUserDeleteResponse

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

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

type TaobaoJushitaJmsUserGetAPIResponse

type TaobaoJushitaJmsUserGetAPIResponse struct {
	model.CommonResponse
	TaobaoJushitaJmsUserGetResponse
}

查询某个用户是否同步消息 APIResponse taobao.jushita.jms.user.get

查询某个用户是否同步消息,只支持单个查询

type TaobaoJushitaJmsUserGetRequest

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

查询某个用户是否同步消息 APIRequest taobao.jushita.jms.user.get

查询某个用户是否同步消息,只支持单个查询

func NewTaobaoJushitaJmsUserGetRequest

func NewTaobaoJushitaJmsUserGetRequest() *TaobaoJushitaJmsUserGetRequest

func (TaobaoJushitaJmsUserGetRequest) GetApiMethodName

func (r TaobaoJushitaJmsUserGetRequest) GetApiMethodName() string

func (TaobaoJushitaJmsUserGetRequest) GetApiParams

func (r TaobaoJushitaJmsUserGetRequest) GetApiParams() url.Values

func (TaobaoJushitaJmsUserGetRequest) GetUserNick

func (r TaobaoJushitaJmsUserGetRequest) GetUserNick() string

func (*TaobaoJushitaJmsUserGetRequest) SetUserNick

func (r *TaobaoJushitaJmsUserGetRequest) SetUserNick(userNick string) error

type TaobaoJushitaJmsUserGetResponse

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

	OnsUser *TmcUser `json:"ons_user,omitempty" xml:"ons_user,omitempty"`
}

type TmcUser

type TmcUser struct {
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`

	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`

	IsValid bool `json:"is_valid,omitempty" xml:"is_valid,omitempty"`

	Created string `json:"created,omitempty" xml:"created,omitempty"`

	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`
}

TmcUser

Jump to

Keyboard shortcuts

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