v20181225

package
v3.0.1290+incompatible Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// Internal error.
	INTERNALERROR = "InternalError"

	// Parameter error.
	INVALIDPARAMETER_ = "InvalidParameter."

	// Message type does not exist.
	INVALIDPARAMETER_MSGTYPENOTEXIST = "InvalidParameter.MsgTypeNotExist"

	// The user does not exist.
	INVALIDPARAMETER_USERNOTEXIST = "InvalidParameter.UserNotExist"
)
View Source
const APIVersion = "2018-12-25"

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) ModifySendChannelOnMsgTypes

func (c *Client) ModifySendChannelOnMsgTypes(request *ModifySendChannelOnMsgTypesRequest) (response *ModifySendChannelOnMsgTypesResponse, err error)

ModifySendChannelOnMsgTypes This API is used to batch modify delivery methods.

error code that may be returned:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ = "InvalidParameter."
INVALIDPARAMETER_MSGTYPENOTEXIST = "InvalidParameter.MsgTypeNotExist"
INVALIDPARAMETER_USERNOTEXIST = "InvalidParameter.UserNotExist"

func (*Client) ModifySendChannelOnMsgTypesWithContext

func (c *Client) ModifySendChannelOnMsgTypesWithContext(ctx context.Context, request *ModifySendChannelOnMsgTypesRequest) (response *ModifySendChannelOnMsgTypesResponse, err error)

ModifySendChannelOnMsgTypes This API is used to batch modify delivery methods.

error code that may be returned:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ = "InvalidParameter."
INVALIDPARAMETER_MSGTYPENOTEXIST = "InvalidParameter.MsgTypeNotExist"
INVALIDPARAMETER_USERNOTEXIST = "InvalidParameter.UserNotExist"

type ModifySendChannelOnMsgTypesRequest

type ModifySendChannelOnMsgTypesRequest struct {
	*tchttp.BaseRequest

	// Message sending channel.
	SendTypes []*SendType `json:"SendTypes,omitnil,omitempty" name:"SendTypes"`
}

func NewModifySendChannelOnMsgTypesRequest

func NewModifySendChannelOnMsgTypesRequest() (request *ModifySendChannelOnMsgTypesRequest)

func (*ModifySendChannelOnMsgTypesRequest) FromJsonString

func (r *ModifySendChannelOnMsgTypesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySendChannelOnMsgTypesRequest) ToJsonString

func (r *ModifySendChannelOnMsgTypesRequest) ToJsonString() string

type ModifySendChannelOnMsgTypesRequestParams

type ModifySendChannelOnMsgTypesRequestParams struct {
	// Message sending channel.
	SendTypes []*SendType `json:"SendTypes,omitnil,omitempty" name:"SendTypes"`
}

Predefined struct for user

type ModifySendChannelOnMsgTypesResponse

type ModifySendChannelOnMsgTypesResponse struct {
	*tchttp.BaseResponse
	Response *ModifySendChannelOnMsgTypesResponseParams `json:"Response"`
}

func NewModifySendChannelOnMsgTypesResponse

func NewModifySendChannelOnMsgTypesResponse() (response *ModifySendChannelOnMsgTypesResponse)

func (*ModifySendChannelOnMsgTypesResponse) FromJsonString

func (r *ModifySendChannelOnMsgTypesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySendChannelOnMsgTypesResponse) ToJsonString

func (r *ModifySendChannelOnMsgTypesResponse) ToJsonString() string

type ModifySendChannelOnMsgTypesResponseParams

type ModifySendChannelOnMsgTypesResponseParams struct {
	// The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SendType

type SendType struct {
	// Message type.
	MsgType *uint64 `json:"MsgType,omitnil,omitempty" name:"MsgType"`

	// Delivery channel.
	SendChannel *uint64 `json:"SendChannel,omitnil,omitempty" name:"SendChannel"`
}

Jump to

Keyboard shortcuts

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