robot_1_0

package
v1.6.85 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2025 License: Apache-2.0 Imports: 5 Imported by: 5

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchOTOQueryHeaders

type BatchOTOQueryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchOTOQueryHeaders) GoString

func (s BatchOTOQueryHeaders) GoString() string

func (*BatchOTOQueryHeaders) SetCommonHeaders

func (s *BatchOTOQueryHeaders) SetCommonHeaders(v map[string]*string) *BatchOTOQueryHeaders

func (*BatchOTOQueryHeaders) SetXAcsDingtalkAccessToken

func (s *BatchOTOQueryHeaders) SetXAcsDingtalkAccessToken(v string) *BatchOTOQueryHeaders

func (BatchOTOQueryHeaders) String

func (s BatchOTOQueryHeaders) String() string

type BatchOTOQueryRequest

type BatchOTOQueryRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// asdfasdfasdf
	ProcessQueryKey *string `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// dingcxx5317
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (BatchOTOQueryRequest) GoString

func (s BatchOTOQueryRequest) GoString() string

func (*BatchOTOQueryRequest) SetProcessQueryKey

func (s *BatchOTOQueryRequest) SetProcessQueryKey(v string) *BatchOTOQueryRequest

func (*BatchOTOQueryRequest) SetRobotCode

func (s *BatchOTOQueryRequest) SetRobotCode(v string) *BatchOTOQueryRequest

func (BatchOTOQueryRequest) String

func (s BatchOTOQueryRequest) String() string

type BatchOTOQueryResponse

type BatchOTOQueryResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchOTOQueryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchOTOQueryResponse) GoString

func (s BatchOTOQueryResponse) GoString() string

func (*BatchOTOQueryResponse) SetBody

func (*BatchOTOQueryResponse) SetHeaders

func (*BatchOTOQueryResponse) SetStatusCode

func (s *BatchOTOQueryResponse) SetStatusCode(v int32) *BatchOTOQueryResponse

func (BatchOTOQueryResponse) String

func (s BatchOTOQueryResponse) String() string

type BatchOTOQueryResponseBody

type BatchOTOQueryResponseBody struct {
	MessageReadInfoList []*BatchOTOQueryResponseBodyMessageReadInfoList `json:"messageReadInfoList,omitempty" xml:"messageReadInfoList,omitempty" type:"Repeated"`
	// example:
	//
	// SUCESS
	SendStatus *string `json:"sendStatus,omitempty" xml:"sendStatus,omitempty"`
}

func (BatchOTOQueryResponseBody) GoString

func (s BatchOTOQueryResponseBody) GoString() string

func (*BatchOTOQueryResponseBody) SetMessageReadInfoList

func (*BatchOTOQueryResponseBody) SetSendStatus

func (BatchOTOQueryResponseBody) String

func (s BatchOTOQueryResponseBody) String() string

type BatchOTOQueryResponseBodyMessageReadInfoList

type BatchOTOQueryResponseBodyMessageReadInfoList struct {
	// This parameter is required.
	//
	// example:
	//
	// 曲大岳
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// READ
	ReadStatus *string `json:"readStatus,omitempty" xml:"readStatus,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1433138400000
	ReadTimestamp *int64 `json:"readTimestamp,omitempty" xml:"readTimestamp,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 201382020
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (BatchOTOQueryResponseBodyMessageReadInfoList) GoString

func (*BatchOTOQueryResponseBodyMessageReadInfoList) SetName

func (*BatchOTOQueryResponseBodyMessageReadInfoList) SetReadStatus

func (*BatchOTOQueryResponseBodyMessageReadInfoList) SetReadTimestamp

func (*BatchOTOQueryResponseBodyMessageReadInfoList) SetUserId

func (BatchOTOQueryResponseBodyMessageReadInfoList) String

type BatchRecallGroupHeaders

type BatchRecallGroupHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchRecallGroupHeaders) GoString

func (s BatchRecallGroupHeaders) GoString() string

func (*BatchRecallGroupHeaders) SetCommonHeaders

func (s *BatchRecallGroupHeaders) SetCommonHeaders(v map[string]*string) *BatchRecallGroupHeaders

func (*BatchRecallGroupHeaders) SetXAcsDingtalkAccessToken

func (s *BatchRecallGroupHeaders) SetXAcsDingtalkAccessToken(v string) *BatchRecallGroupHeaders

func (BatchRecallGroupHeaders) String

func (s BatchRecallGroupHeaders) String() string

type BatchRecallGroupRequest

type BatchRecallGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// dingXXXXXXXXXX
	ChatbotId *string `json:"chatbotId,omitempty" xml:"chatbotId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cidfCSpXXXXXXXXXXXchatbotId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// This parameter is required.
	ProcessQueryKeys []*string `json:"processQueryKeys,omitempty" xml:"processQueryKeys,omitempty" type:"Repeated"`
}

func (BatchRecallGroupRequest) GoString

func (s BatchRecallGroupRequest) GoString() string

func (*BatchRecallGroupRequest) SetChatbotId

func (*BatchRecallGroupRequest) SetOpenConversationId

func (s *BatchRecallGroupRequest) SetOpenConversationId(v string) *BatchRecallGroupRequest

func (*BatchRecallGroupRequest) SetProcessQueryKeys

func (s *BatchRecallGroupRequest) SetProcessQueryKeys(v []*string) *BatchRecallGroupRequest

func (BatchRecallGroupRequest) String

func (s BatchRecallGroupRequest) String() string

type BatchRecallGroupResponse

type BatchRecallGroupResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchRecallGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchRecallGroupResponse) GoString

func (s BatchRecallGroupResponse) GoString() string

func (*BatchRecallGroupResponse) SetBody

func (*BatchRecallGroupResponse) SetHeaders

func (*BatchRecallGroupResponse) SetStatusCode

func (BatchRecallGroupResponse) String

func (s BatchRecallGroupResponse) String() string

type BatchRecallGroupResponseBody

type BatchRecallGroupResponseBody struct {
	// This parameter is required.
	//
	// example:
	//
	// 5fe11095f46315d8d30d3f8XXXXXX:SYSTEM_ERROR
	FailedResult map[string]*string `json:"failedResult,omitempty" xml:"failedResult,omitempty"`
	// This parameter is required.
	SuccessResult []*string `json:"successResult,omitempty" xml:"successResult,omitempty" type:"Repeated"`
}

func (BatchRecallGroupResponseBody) GoString

func (s BatchRecallGroupResponseBody) GoString() string

func (*BatchRecallGroupResponseBody) SetFailedResult

func (*BatchRecallGroupResponseBody) SetSuccessResult

func (BatchRecallGroupResponseBody) String

type BatchRecallOTOHeaders

type BatchRecallOTOHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchRecallOTOHeaders) GoString

func (s BatchRecallOTOHeaders) GoString() string

func (*BatchRecallOTOHeaders) SetCommonHeaders

func (s *BatchRecallOTOHeaders) SetCommonHeaders(v map[string]*string) *BatchRecallOTOHeaders

func (*BatchRecallOTOHeaders) SetXAcsDingtalkAccessToken

func (s *BatchRecallOTOHeaders) SetXAcsDingtalkAccessToken(v string) *BatchRecallOTOHeaders

func (BatchRecallOTOHeaders) String

func (s BatchRecallOTOHeaders) String() string

type BatchRecallOTORequest

type BatchRecallOTORequest struct {
	// This parameter is required.
	ProcessQueryKeys []*string `json:"processQueryKeys,omitempty" xml:"processQueryKeys,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// dingXXXXXX
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (BatchRecallOTORequest) GoString

func (s BatchRecallOTORequest) GoString() string

func (*BatchRecallOTORequest) SetProcessQueryKeys

func (s *BatchRecallOTORequest) SetProcessQueryKeys(v []*string) *BatchRecallOTORequest

func (*BatchRecallOTORequest) SetRobotCode

func (BatchRecallOTORequest) String

func (s BatchRecallOTORequest) String() string

type BatchRecallOTOResponse

type BatchRecallOTOResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchRecallOTOResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchRecallOTOResponse) GoString

func (s BatchRecallOTOResponse) GoString() string

func (*BatchRecallOTOResponse) SetBody

func (*BatchRecallOTOResponse) SetHeaders

func (*BatchRecallOTOResponse) SetStatusCode

func (BatchRecallOTOResponse) String

func (s BatchRecallOTOResponse) String() string

type BatchRecallOTOResponseBody

type BatchRecallOTOResponseBody struct {
	// example:
	//
	// b5fe11095f46315d8d30d3f8XXXXXX:system error
	FailedResult  map[string]*string `json:"failedResult,omitempty" xml:"failedResult,omitempty"`
	SuccessResult []*string          `json:"successResult,omitempty" xml:"successResult,omitempty" type:"Repeated"`
}

func (BatchRecallOTOResponseBody) GoString

func (s BatchRecallOTOResponseBody) GoString() string

func (*BatchRecallOTOResponseBody) SetFailedResult

func (*BatchRecallOTOResponseBody) SetSuccessResult

func (BatchRecallOTOResponseBody) String

type BatchRecallPrivateChatHeaders

type BatchRecallPrivateChatHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchRecallPrivateChatHeaders) GoString

func (*BatchRecallPrivateChatHeaders) SetCommonHeaders

func (*BatchRecallPrivateChatHeaders) SetXAcsDingtalkAccessToken

func (s *BatchRecallPrivateChatHeaders) SetXAcsDingtalkAccessToken(v string) *BatchRecallPrivateChatHeaders

func (BatchRecallPrivateChatHeaders) String

type BatchRecallPrivateChatRequest

type BatchRecallPrivateChatRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// cidfCSpXXXXXXXXXXXchatbotId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// This parameter is required.
	ProcessQueryKeys []*string `json:"processQueryKeys,omitempty" xml:"processQueryKeys,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// dingXXXXXXXXXX
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (BatchRecallPrivateChatRequest) GoString

func (*BatchRecallPrivateChatRequest) SetOpenConversationId

func (*BatchRecallPrivateChatRequest) SetProcessQueryKeys

func (*BatchRecallPrivateChatRequest) SetRobotCode

func (BatchRecallPrivateChatRequest) String

type BatchRecallPrivateChatResponse

type BatchRecallPrivateChatResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchRecallPrivateChatResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchRecallPrivateChatResponse) GoString

func (*BatchRecallPrivateChatResponse) SetHeaders

func (*BatchRecallPrivateChatResponse) SetStatusCode

func (BatchRecallPrivateChatResponse) String

type BatchRecallPrivateChatResponseBody

type BatchRecallPrivateChatResponseBody struct {
	// This parameter is required.
	//
	// example:
	//
	// 5fe11095f46315d8d30d3f8XXXXXX:SYSTEM_ERROR
	FailedResult map[string]*string `json:"failedResult,omitempty" xml:"failedResult,omitempty"`
	// This parameter is required.
	SuccessResult []*string `json:"successResult,omitempty" xml:"successResult,omitempty" type:"Repeated"`
}

func (BatchRecallPrivateChatResponseBody) GoString

func (*BatchRecallPrivateChatResponseBody) SetFailedResult

func (*BatchRecallPrivateChatResponseBody) SetSuccessResult

func (BatchRecallPrivateChatResponseBody) String

type BatchSendOTOHeaders

type BatchSendOTOHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchSendOTOHeaders) GoString

func (s BatchSendOTOHeaders) GoString() string

func (*BatchSendOTOHeaders) SetCommonHeaders

func (s *BatchSendOTOHeaders) SetCommonHeaders(v map[string]*string) *BatchSendOTOHeaders

func (*BatchSendOTOHeaders) SetXAcsDingtalkAccessToken

func (s *BatchSendOTOHeaders) SetXAcsDingtalkAccessToken(v string) *BatchSendOTOHeaders

func (BatchSendOTOHeaders) String

func (s BatchSendOTOHeaders) String() string

type BatchSendOTORequest

type BatchSendOTORequest struct {
	// This parameter is required.
	//
	// example:
	//
	// sampleMarkdown
	MsgKey *string `json:"msgKey,omitempty" xml:"msgKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// {"text": "hello dafu","title": "hello title"}
	MsgParam *string `json:"msgParam,omitempty" xml:"msgParam,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// dingxxxxxx
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// This parameter is required.
	UserIds []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (BatchSendOTORequest) GoString

func (s BatchSendOTORequest) GoString() string

func (*BatchSendOTORequest) SetMsgKey

func (*BatchSendOTORequest) SetMsgParam

func (s *BatchSendOTORequest) SetMsgParam(v string) *BatchSendOTORequest

func (*BatchSendOTORequest) SetRobotCode

func (s *BatchSendOTORequest) SetRobotCode(v string) *BatchSendOTORequest

func (*BatchSendOTORequest) SetUserIds

func (s *BatchSendOTORequest) SetUserIds(v []*string) *BatchSendOTORequest

func (BatchSendOTORequest) String

func (s BatchSendOTORequest) String() string

type BatchSendOTOResponse

type BatchSendOTOResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchSendOTOResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchSendOTOResponse) GoString

func (s BatchSendOTOResponse) GoString() string

func (*BatchSendOTOResponse) SetBody

func (*BatchSendOTOResponse) SetHeaders

func (s *BatchSendOTOResponse) SetHeaders(v map[string]*string) *BatchSendOTOResponse

func (*BatchSendOTOResponse) SetStatusCode

func (s *BatchSendOTOResponse) SetStatusCode(v int32) *BatchSendOTOResponse

func (BatchSendOTOResponse) String

func (s BatchSendOTOResponse) String() string

type BatchSendOTOResponseBody

type BatchSendOTOResponseBody struct {
	FlowControlledStaffIdList []*string `json:"flowControlledStaffIdList,omitempty" xml:"flowControlledStaffIdList,omitempty" type:"Repeated"`
	InvalidStaffIdList        []*string `json:"invalidStaffIdList,omitempty" xml:"invalidStaffIdList,omitempty" type:"Repeated"`
	ProcessQueryKey           *string   `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
}

func (BatchSendOTOResponseBody) GoString

func (s BatchSendOTOResponseBody) GoString() string

func (*BatchSendOTOResponseBody) SetFlowControlledStaffIdList

func (s *BatchSendOTOResponseBody) SetFlowControlledStaffIdList(v []*string) *BatchSendOTOResponseBody

func (*BatchSendOTOResponseBody) SetInvalidStaffIdList

func (s *BatchSendOTOResponseBody) SetInvalidStaffIdList(v []*string) *BatchSendOTOResponseBody

func (*BatchSendOTOResponseBody) SetProcessQueryKey

func (s *BatchSendOTOResponseBody) SetProcessQueryKey(v string) *BatchSendOTOResponseBody

func (BatchSendOTOResponseBody) String

func (s BatchSendOTOResponseBody) String() string

type ClearRobotPluginHeaders

type ClearRobotPluginHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ClearRobotPluginHeaders) GoString

func (s ClearRobotPluginHeaders) GoString() string

func (*ClearRobotPluginHeaders) SetCommonHeaders

func (s *ClearRobotPluginHeaders) SetCommonHeaders(v map[string]*string) *ClearRobotPluginHeaders

func (*ClearRobotPluginHeaders) SetXAcsDingtalkAccessToken

func (s *ClearRobotPluginHeaders) SetXAcsDingtalkAccessToken(v string) *ClearRobotPluginHeaders

func (ClearRobotPluginHeaders) String

func (s ClearRobotPluginHeaders) String() string

type ClearRobotPluginRequest

type ClearRobotPluginRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// dingkxnemxbqkifzl
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (ClearRobotPluginRequest) GoString

func (s ClearRobotPluginRequest) GoString() string

func (*ClearRobotPluginRequest) SetRobotCode

func (ClearRobotPluginRequest) String

func (s ClearRobotPluginRequest) String() string

type ClearRobotPluginResponse

type ClearRobotPluginResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ClearRobotPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ClearRobotPluginResponse) GoString

func (s ClearRobotPluginResponse) GoString() string

func (*ClearRobotPluginResponse) SetBody

func (*ClearRobotPluginResponse) SetHeaders

func (*ClearRobotPluginResponse) SetStatusCode

func (ClearRobotPluginResponse) String

func (s ClearRobotPluginResponse) String() string

type ClearRobotPluginResponseBody

type ClearRobotPluginResponseBody struct {
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (ClearRobotPluginResponseBody) GoString

func (s ClearRobotPluginResponseBody) GoString() string

func (*ClearRobotPluginResponseBody) SetResult

func (ClearRobotPluginResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) BatchOTOQuery

func (client *Client) BatchOTOQuery(request *BatchOTOQueryRequest) (_result *BatchOTOQueryResponse, _err error)

Summary:

批量查询人与机器人会话机器人消息是否已读

@param request - BatchOTOQueryRequest

@return BatchOTOQueryResponse

func (*Client) BatchOTOQueryWithOptions

func (client *Client) BatchOTOQueryWithOptions(request *BatchOTOQueryRequest, headers *BatchOTOQueryHeaders, runtime *util.RuntimeOptions) (_result *BatchOTOQueryResponse, _err error)

Summary:

批量查询人与机器人会话机器人消息是否已读

@param request - BatchOTOQueryRequest

@param headers - BatchOTOQueryHeaders

@param runtime - runtime options for this request RuntimeOptions

@return BatchOTOQueryResponse

func (*Client) BatchRecallGroup

func (client *Client) BatchRecallGroup(request *BatchRecallGroupRequest) (_result *BatchRecallGroupResponse, _err error)

Summary:

批量撤回群聊机器人消息

@param request - BatchRecallGroupRequest

@return BatchRecallGroupResponse

func (*Client) BatchRecallGroupWithOptions

func (client *Client) BatchRecallGroupWithOptions(request *BatchRecallGroupRequest, headers *BatchRecallGroupHeaders, runtime *util.RuntimeOptions) (_result *BatchRecallGroupResponse, _err error)

Summary:

批量撤回群聊机器人消息

@param request - BatchRecallGroupRequest

@param headers - BatchRecallGroupHeaders

@param runtime - runtime options for this request RuntimeOptions

@return BatchRecallGroupResponse

func (*Client) BatchRecallOTO

func (client *Client) BatchRecallOTO(request *BatchRecallOTORequest) (_result *BatchRecallOTOResponse, _err error)

Summary:

批量撤回人与机器人会话中机器人消息

@param request - BatchRecallOTORequest

@return BatchRecallOTOResponse

func (*Client) BatchRecallOTOWithOptions

func (client *Client) BatchRecallOTOWithOptions(request *BatchRecallOTORequest, headers *BatchRecallOTOHeaders, runtime *util.RuntimeOptions) (_result *BatchRecallOTOResponse, _err error)

Summary:

批量撤回人与机器人会话中机器人消息

@param request - BatchRecallOTORequest

@param headers - BatchRecallOTOHeaders

@param runtime - runtime options for this request RuntimeOptions

@return BatchRecallOTOResponse

func (*Client) BatchRecallPrivateChat

func (client *Client) BatchRecallPrivateChat(request *BatchRecallPrivateChatRequest) (_result *BatchRecallPrivateChatResponse, _err error)

Summary:

批量撤回人与人会话中机器人消息

@param request - BatchRecallPrivateChatRequest

@return BatchRecallPrivateChatResponse

func (*Client) BatchRecallPrivateChatWithOptions

func (client *Client) BatchRecallPrivateChatWithOptions(request *BatchRecallPrivateChatRequest, headers *BatchRecallPrivateChatHeaders, runtime *util.RuntimeOptions) (_result *BatchRecallPrivateChatResponse, _err error)

Summary:

批量撤回人与人会话中机器人消息

@param request - BatchRecallPrivateChatRequest

@param headers - BatchRecallPrivateChatHeaders

@param runtime - runtime options for this request RuntimeOptions

@return BatchRecallPrivateChatResponse

func (*Client) BatchSendOTO

func (client *Client) BatchSendOTO(request *BatchSendOTORequest) (_result *BatchSendOTOResponse, _err error)

Summary:

批量发送人与机器人会话中机器人消息

@param request - BatchSendOTORequest

@return BatchSendOTOResponse

func (*Client) BatchSendOTOWithOptions

func (client *Client) BatchSendOTOWithOptions(request *BatchSendOTORequest, headers *BatchSendOTOHeaders, runtime *util.RuntimeOptions) (_result *BatchSendOTOResponse, _err error)

Summary:

批量发送人与机器人会话中机器人消息

@param request - BatchSendOTORequest

@param headers - BatchSendOTOHeaders

@param runtime - runtime options for this request RuntimeOptions

@return BatchSendOTOResponse

func (*Client) ClearRobotPlugin

func (client *Client) ClearRobotPlugin(request *ClearRobotPluginRequest) (_result *ClearRobotPluginResponse, _err error)

Summary:

清空单聊机器人快捷入口

@param request - ClearRobotPluginRequest

@return ClearRobotPluginResponse

func (*Client) ClearRobotPluginWithOptions

func (client *Client) ClearRobotPluginWithOptions(request *ClearRobotPluginRequest, headers *ClearRobotPluginHeaders, runtime *util.RuntimeOptions) (_result *ClearRobotPluginResponse, _err error)

Summary:

清空单聊机器人快捷入口

@param request - ClearRobotPluginRequest

@param headers - ClearRobotPluginHeaders

@param runtime - runtime options for this request RuntimeOptions

@return ClearRobotPluginResponse

func (*Client) ExecuteRobotAiSkill

func (client *Client) ExecuteRobotAiSkill(request *ExecuteRobotAiSkillRequest) (_result *ExecuteRobotAiSkillResponse, _err error)

Summary:

执行机器人的AI技能

@param request - ExecuteRobotAiSkillRequest

@return ExecuteRobotAiSkillResponse

func (*Client) ExecuteRobotAiSkillWithOptions

func (client *Client) ExecuteRobotAiSkillWithOptions(request *ExecuteRobotAiSkillRequest, headers *ExecuteRobotAiSkillHeaders, runtime *util.RuntimeOptions) (_result *ExecuteRobotAiSkillResponse, _err error)

Summary:

执行机器人的AI技能

@param request - ExecuteRobotAiSkillRequest

@param headers - ExecuteRobotAiSkillHeaders

@param runtime - runtime options for this request RuntimeOptions

@return ExecuteRobotAiSkillResponse

func (*Client) GetBotListInGroup

func (client *Client) GetBotListInGroup(request *GetBotListInGroupRequest) (_result *GetBotListInGroupResponse, _err error)

Summary:

查询群内的机器人列表

@param request - GetBotListInGroupRequest

@return GetBotListInGroupResponse

func (*Client) GetBotListInGroupWithOptions

func (client *Client) GetBotListInGroupWithOptions(request *GetBotListInGroupRequest, headers *GetBotListInGroupHeaders, runtime *util.RuntimeOptions) (_result *GetBotListInGroupResponse, _err error)

Summary:

查询群内的机器人列表

@param request - GetBotListInGroupRequest

@param headers - GetBotListInGroupHeaders

@param runtime - runtime options for this request RuntimeOptions

@return GetBotListInGroupResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ManageSingleChatRobotStatus

func (client *Client) ManageSingleChatRobotStatus(request *ManageSingleChatRobotStatusRequest) (_result *ManageSingleChatRobotStatusResponse, _err error)

Summary:

管理机器人启用,停用状态

@param request - ManageSingleChatRobotStatusRequest

@return ManageSingleChatRobotStatusResponse

func (*Client) ManageSingleChatRobotStatusWithOptions

func (client *Client) ManageSingleChatRobotStatusWithOptions(request *ManageSingleChatRobotStatusRequest, headers *ManageSingleChatRobotStatusHeaders, runtime *util.RuntimeOptions) (_result *ManageSingleChatRobotStatusResponse, _err error)

Summary:

管理机器人启用,停用状态

@param request - ManageSingleChatRobotStatusRequest

@param headers - ManageSingleChatRobotStatusHeaders

@param runtime - runtime options for this request RuntimeOptions

@return ManageSingleChatRobotStatusResponse

func (*Client) OrgGroupQuery

func (client *Client) OrgGroupQuery(request *OrgGroupQueryRequest) (_result *OrgGroupQueryResponse, _err error)

Summary:

查询企业机器人群聊消息用户已读状态

@param request - OrgGroupQueryRequest

@return OrgGroupQueryResponse

func (*Client) OrgGroupQueryWithOptions

func (client *Client) OrgGroupQueryWithOptions(request *OrgGroupQueryRequest, headers *OrgGroupQueryHeaders, runtime *util.RuntimeOptions) (_result *OrgGroupQueryResponse, _err error)

Summary:

查询企业机器人群聊消息用户已读状态

@param request - OrgGroupQueryRequest

@param headers - OrgGroupQueryHeaders

@param runtime - runtime options for this request RuntimeOptions

@return OrgGroupQueryResponse

func (*Client) OrgGroupRecall

func (client *Client) OrgGroupRecall(request *OrgGroupRecallRequest) (_result *OrgGroupRecallResponse, _err error)

Summary:

企业机器人撤回内部群消息

@param request - OrgGroupRecallRequest

@return OrgGroupRecallResponse

func (*Client) OrgGroupRecallWithOptions

func (client *Client) OrgGroupRecallWithOptions(request *OrgGroupRecallRequest, headers *OrgGroupRecallHeaders, runtime *util.RuntimeOptions) (_result *OrgGroupRecallResponse, _err error)

Summary:

企业机器人撤回内部群消息

@param request - OrgGroupRecallRequest

@param headers - OrgGroupRecallHeaders

@param runtime - runtime options for this request RuntimeOptions

@return OrgGroupRecallResponse

func (*Client) OrgGroupSend

func (client *Client) OrgGroupSend(request *OrgGroupSendRequest) (_result *OrgGroupSendResponse, _err error)

Summary:

机器人发送群聊消息

@param request - OrgGroupSendRequest

@return OrgGroupSendResponse

func (*Client) OrgGroupSendWithOptions

func (client *Client) OrgGroupSendWithOptions(request *OrgGroupSendRequest, headers *OrgGroupSendHeaders, runtime *util.RuntimeOptions) (_result *OrgGroupSendResponse, _err error)

Summary:

机器人发送群聊消息

@param request - OrgGroupSendRequest

@param headers - OrgGroupSendHeaders

@param runtime - runtime options for this request RuntimeOptions

@return OrgGroupSendResponse

func (*Client) PrivateChatQuery

func (client *Client) PrivateChatQuery(request *PrivateChatQueryRequest) (_result *PrivateChatQueryResponse, _err error)

Summary:

查询人与人会话中机器人已读消息

@param request - PrivateChatQueryRequest

@return PrivateChatQueryResponse

func (*Client) PrivateChatQueryWithOptions

func (client *Client) PrivateChatQueryWithOptions(request *PrivateChatQueryRequest, headers *PrivateChatQueryHeaders, runtime *util.RuntimeOptions) (_result *PrivateChatQueryResponse, _err error)

Summary:

查询人与人会话中机器人已读消息

@param request - PrivateChatQueryRequest

@param headers - PrivateChatQueryHeaders

@param runtime - runtime options for this request RuntimeOptions

@return PrivateChatQueryResponse

func (*Client) PrivateChatSend

func (client *Client) PrivateChatSend(request *PrivateChatSendRequest) (_result *PrivateChatSendResponse, _err error)

Summary:

人与人会话中机器人发送普通消息

@param request - PrivateChatSendRequest

@return PrivateChatSendResponse

func (*Client) PrivateChatSendWithOptions

func (client *Client) PrivateChatSendWithOptions(request *PrivateChatSendRequest, headers *PrivateChatSendHeaders, runtime *util.RuntimeOptions) (_result *PrivateChatSendResponse, _err error)

Summary:

人与人会话中机器人发送普通消息

@param request - PrivateChatSendRequest

@param headers - PrivateChatSendHeaders

@param runtime - runtime options for this request RuntimeOptions

@return PrivateChatSendResponse

func (*Client) QueryBotInstanceInGroupInfo

func (client *Client) QueryBotInstanceInGroupInfo(request *QueryBotInstanceInGroupInfoRequest) (_result *QueryBotInstanceInGroupInfoResponse, _err error)

Summary:

获取机器人所在群信息

@param request - QueryBotInstanceInGroupInfoRequest

@return QueryBotInstanceInGroupInfoResponse

func (*Client) QueryBotInstanceInGroupInfoWithOptions

func (client *Client) QueryBotInstanceInGroupInfoWithOptions(request *QueryBotInstanceInGroupInfoRequest, headers *QueryBotInstanceInGroupInfoHeaders, runtime *util.RuntimeOptions) (_result *QueryBotInstanceInGroupInfoResponse, _err error)

Summary:

获取机器人所在群信息

@param request - QueryBotInstanceInGroupInfoRequest

@param headers - QueryBotInstanceInGroupInfoHeaders

@param runtime - runtime options for this request RuntimeOptions

@return QueryBotInstanceInGroupInfoResponse

func (*Client) QueryRobotPlugin

func (client *Client) QueryRobotPlugin(request *QueryRobotPluginRequest) (_result *QueryRobotPluginResponse, _err error)

Summary:

查询单聊机器人快捷入口

@param request - QueryRobotPluginRequest

@return QueryRobotPluginResponse

func (*Client) QueryRobotPluginWithOptions

func (client *Client) QueryRobotPluginWithOptions(request *QueryRobotPluginRequest, headers *QueryRobotPluginHeaders, runtime *util.RuntimeOptions) (_result *QueryRobotPluginResponse, _err error)

Summary:

查询单聊机器人快捷入口

@param request - QueryRobotPluginRequest

@param headers - QueryRobotPluginHeaders

@param runtime - runtime options for this request RuntimeOptions

@return QueryRobotPluginResponse

func (*Client) RobotMessageFileDownload

func (client *Client) RobotMessageFileDownload(request *RobotMessageFileDownloadRequest) (_result *RobotMessageFileDownloadResponse, _err error)

Summary:

获取机器人消息中文件下载链接

@param request - RobotMessageFileDownloadRequest

@return RobotMessageFileDownloadResponse

func (*Client) RobotMessageFileDownloadWithOptions

func (client *Client) RobotMessageFileDownloadWithOptions(request *RobotMessageFileDownloadRequest, headers *RobotMessageFileDownloadHeaders, runtime *util.RuntimeOptions) (_result *RobotMessageFileDownloadResponse, _err error)

Summary:

获取机器人消息中文件下载链接

@param request - RobotMessageFileDownloadRequest

@param headers - RobotMessageFileDownloadHeaders

@param runtime - runtime options for this request RuntimeOptions

@return RobotMessageFileDownloadResponse

func (*Client) RobotRecallDing

func (client *Client) RobotRecallDing(request *RobotRecallDingRequest) (_result *RobotRecallDingResponse, _err error)

Summary:

撤回已经发送的DING消息

@param request - RobotRecallDingRequest

@return RobotRecallDingResponse

func (*Client) RobotRecallDingWithOptions

func (client *Client) RobotRecallDingWithOptions(request *RobotRecallDingRequest, headers *RobotRecallDingHeaders, runtime *util.RuntimeOptions) (_result *RobotRecallDingResponse, _err error)

Summary:

撤回已经发送的DING消息

@param request - RobotRecallDingRequest

@param headers - RobotRecallDingHeaders

@param runtime - runtime options for this request RuntimeOptions

@return RobotRecallDingResponse

func (*Client) RobotSendDing

func (client *Client) RobotSendDing(request *RobotSendDingRequest) (_result *RobotSendDingResponse, _err error)

Summary:

发送DING消息

@param request - RobotSendDingRequest

@return RobotSendDingResponse

func (*Client) RobotSendDingWithOptions

func (client *Client) RobotSendDingWithOptions(request *RobotSendDingRequest, headers *RobotSendDingHeaders, runtime *util.RuntimeOptions) (_result *RobotSendDingResponse, _err error)

Summary:

发送DING消息

@param request - RobotSendDingRequest

@param headers - RobotSendDingHeaders

@param runtime - runtime options for this request RuntimeOptions

@return RobotSendDingResponse

func (*Client) SendRobotDingMessage

func (client *Client) SendRobotDingMessage(request *SendRobotDingMessageRequest) (_result *SendRobotDingMessageResponse, _err error)

Summary:

机器人发送DING消息

@param request - SendRobotDingMessageRequest

@return SendRobotDingMessageResponse

func (*Client) SendRobotDingMessageWithOptions

func (client *Client) SendRobotDingMessageWithOptions(request *SendRobotDingMessageRequest, headers *SendRobotDingMessageHeaders, runtime *util.RuntimeOptions) (_result *SendRobotDingMessageResponse, _err error)

Summary:

机器人发送DING消息

@param request - SendRobotDingMessageRequest

@param headers - SendRobotDingMessageHeaders

@param runtime - runtime options for this request RuntimeOptions

@return SendRobotDingMessageResponse

func (*Client) SetRobotPlugin

func (client *Client) SetRobotPlugin(request *SetRobotPluginRequest) (_result *SetRobotPluginResponse, _err error)

Summary:

设置单聊机器人快捷入口

@param request - SetRobotPluginRequest

@return SetRobotPluginResponse

func (*Client) SetRobotPluginWithOptions

func (client *Client) SetRobotPluginWithOptions(request *SetRobotPluginRequest, headers *SetRobotPluginHeaders, runtime *util.RuntimeOptions) (_result *SetRobotPluginResponse, _err error)

Summary:

设置单聊机器人快捷入口

@param request - SetRobotPluginRequest

@param headers - SetRobotPluginHeaders

@param runtime - runtime options for this request RuntimeOptions

@return SetRobotPluginResponse

func (*Client) UpdateInstalledRobot

func (client *Client) UpdateInstalledRobot(request *UpdateInstalledRobotRequest) (_result *UpdateInstalledRobotResponse, _err error)

Summary:

更新安装到组织的机器人信息

@param request - UpdateInstalledRobotRequest

@return UpdateInstalledRobotResponse

func (*Client) UpdateInstalledRobotWithOptions

func (client *Client) UpdateInstalledRobotWithOptions(request *UpdateInstalledRobotRequest, headers *UpdateInstalledRobotHeaders, runtime *util.RuntimeOptions) (_result *UpdateInstalledRobotResponse, _err error)

Summary:

更新安装到组织的机器人信息

@param request - UpdateInstalledRobotRequest

@param headers - UpdateInstalledRobotHeaders

@param runtime - runtime options for this request RuntimeOptions

@return UpdateInstalledRobotResponse

type ExecuteRobotAiSkillHeaders

type ExecuteRobotAiSkillHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ExecuteRobotAiSkillHeaders) GoString

func (s ExecuteRobotAiSkillHeaders) GoString() string

func (*ExecuteRobotAiSkillHeaders) SetCommonHeaders

func (*ExecuteRobotAiSkillHeaders) SetXAcsDingtalkAccessToken

func (s *ExecuteRobotAiSkillHeaders) SetXAcsDingtalkAccessToken(v string) *ExecuteRobotAiSkillHeaders

func (ExecuteRobotAiSkillHeaders) String

type ExecuteRobotAiSkillRequest

type ExecuteRobotAiSkillRequest struct {
	Context map[string]interface{} `json:"context,omitempty" xml:"context,omitempty"`
	// This parameter is required.
	Input *string `json:"input,omitempty" xml:"input,omitempty"`
	// This parameter is required.
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	SkillId   *string `json:"skillId,omitempty" xml:"skillId,omitempty"`
}

func (ExecuteRobotAiSkillRequest) GoString

func (s ExecuteRobotAiSkillRequest) GoString() string

func (*ExecuteRobotAiSkillRequest) SetContext

func (s *ExecuteRobotAiSkillRequest) SetContext(v map[string]interface{}) *ExecuteRobotAiSkillRequest

func (*ExecuteRobotAiSkillRequest) SetInput

func (*ExecuteRobotAiSkillRequest) SetRobotCode

func (*ExecuteRobotAiSkillRequest) SetSkillId

func (ExecuteRobotAiSkillRequest) String

type ExecuteRobotAiSkillResponse

type ExecuteRobotAiSkillResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ExecuteRobotAiSkillResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ExecuteRobotAiSkillResponse) GoString

func (s ExecuteRobotAiSkillResponse) GoString() string

func (*ExecuteRobotAiSkillResponse) SetBody

func (*ExecuteRobotAiSkillResponse) SetHeaders

func (*ExecuteRobotAiSkillResponse) SetStatusCode

func (ExecuteRobotAiSkillResponse) String

type ExecuteRobotAiSkillResponseBody

type ExecuteRobotAiSkillResponseBody struct {
	Result         *string `json:"result,omitempty" xml:"result,omitempty"`
	SkillExecuteId *string `json:"skillExecuteId,omitempty" xml:"skillExecuteId,omitempty"`
}

func (ExecuteRobotAiSkillResponseBody) GoString

func (*ExecuteRobotAiSkillResponseBody) SetResult

func (*ExecuteRobotAiSkillResponseBody) SetSkillExecuteId

func (ExecuteRobotAiSkillResponseBody) String

type GetBotListInGroupHeaders

type GetBotListInGroupHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetBotListInGroupHeaders) GoString

func (s GetBotListInGroupHeaders) GoString() string

func (*GetBotListInGroupHeaders) SetCommonHeaders

func (s *GetBotListInGroupHeaders) SetCommonHeaders(v map[string]*string) *GetBotListInGroupHeaders

func (*GetBotListInGroupHeaders) SetXAcsDingtalkAccessToken

func (s *GetBotListInGroupHeaders) SetXAcsDingtalkAccessToken(v string) *GetBotListInGroupHeaders

func (GetBotListInGroupHeaders) String

func (s GetBotListInGroupHeaders) String() string

type GetBotListInGroupRequest

type GetBotListInGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// cidjknasndcbaXXXXX
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
}

func (GetBotListInGroupRequest) GoString

func (s GetBotListInGroupRequest) GoString() string

func (*GetBotListInGroupRequest) SetOpenConversationId

func (s *GetBotListInGroupRequest) SetOpenConversationId(v string) *GetBotListInGroupRequest

func (GetBotListInGroupRequest) String

func (s GetBotListInGroupRequest) String() string

type GetBotListInGroupResponse

type GetBotListInGroupResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetBotListInGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetBotListInGroupResponse) GoString

func (s GetBotListInGroupResponse) GoString() string

func (*GetBotListInGroupResponse) SetBody

func (*GetBotListInGroupResponse) SetHeaders

func (*GetBotListInGroupResponse) SetStatusCode

func (GetBotListInGroupResponse) String

func (s GetBotListInGroupResponse) String() string

type GetBotListInGroupResponseBody

type GetBotListInGroupResponseBody struct {
	ChatbotInstanceVOList []*GetBotListInGroupResponseBodyChatbotInstanceVOList `json:"chatbotInstanceVOList,omitempty" xml:"chatbotInstanceVOList,omitempty" type:"Repeated"`
}

func (GetBotListInGroupResponseBody) GoString

func (GetBotListInGroupResponseBody) String

type GetBotListInGroupResponseBodyChatbotInstanceVOList

type GetBotListInGroupResponseBodyChatbotInstanceVOList struct {
	DownloadIconURL *string `json:"downloadIconURL,omitempty" xml:"downloadIconURL,omitempty"`
	Name            *string `json:"name,omitempty" xml:"name,omitempty"`
	OpenRobotType   *int32  `json:"openRobotType,omitempty" xml:"openRobotType,omitempty"`
	RobotCode       *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (GetBotListInGroupResponseBodyChatbotInstanceVOList) GoString

func (*GetBotListInGroupResponseBodyChatbotInstanceVOList) SetDownloadIconURL

func (*GetBotListInGroupResponseBodyChatbotInstanceVOList) SetName

func (*GetBotListInGroupResponseBodyChatbotInstanceVOList) SetOpenRobotType

func (*GetBotListInGroupResponseBodyChatbotInstanceVOList) SetRobotCode

func (GetBotListInGroupResponseBodyChatbotInstanceVOList) String

type ManageSingleChatRobotStatusHeaders

type ManageSingleChatRobotStatusHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ManageSingleChatRobotStatusHeaders) GoString

func (*ManageSingleChatRobotStatusHeaders) SetCommonHeaders

func (*ManageSingleChatRobotStatusHeaders) SetXAcsDingtalkAccessToken

func (ManageSingleChatRobotStatusHeaders) String

type ManageSingleChatRobotStatusRequest

type ManageSingleChatRobotStatusRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// dingykcdkjnwpcll27gm
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// enable
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ManageSingleChatRobotStatusRequest) GoString

func (*ManageSingleChatRobotStatusRequest) SetRobotCode

func (*ManageSingleChatRobotStatusRequest) SetStatus

func (ManageSingleChatRobotStatusRequest) String

type ManageSingleChatRobotStatusResponse

type ManageSingleChatRobotStatusResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ManageSingleChatRobotStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ManageSingleChatRobotStatusResponse) GoString

func (*ManageSingleChatRobotStatusResponse) SetHeaders

func (*ManageSingleChatRobotStatusResponse) SetStatusCode

func (ManageSingleChatRobotStatusResponse) String

type ManageSingleChatRobotStatusResponseBody

type ManageSingleChatRobotStatusResponseBody struct {
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (ManageSingleChatRobotStatusResponseBody) GoString

func (*ManageSingleChatRobotStatusResponseBody) SetResult

func (ManageSingleChatRobotStatusResponseBody) String

type OrgGroupQueryHeaders

type OrgGroupQueryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (OrgGroupQueryHeaders) GoString

func (s OrgGroupQueryHeaders) GoString() string

func (*OrgGroupQueryHeaders) SetCommonHeaders

func (s *OrgGroupQueryHeaders) SetCommonHeaders(v map[string]*string) *OrgGroupQueryHeaders

func (*OrgGroupQueryHeaders) SetXAcsDingtalkAccessToken

func (s *OrgGroupQueryHeaders) SetXAcsDingtalkAccessToken(v string) *OrgGroupQueryHeaders

func (OrgGroupQueryHeaders) String

func (s OrgGroupQueryHeaders) String() string

type OrgGroupQueryRequest

type OrgGroupQueryRequest struct {
	// example:
	//
	// 50
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// 50
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// example:
	//
	// cid6KeBBLoveMJOGXoYKF5x7EeiodoA==
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Kna29Ra5pdJznx1ghavbumkQKwDzgfxZLapw55G7x0Q=
	ProcessQueryKey *string `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
	// example:
	//
	// dingue4kfzdxbyn0pjqd
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// example:
	//
	// 02feb1cd4ncmed92998723813a6bfa89eea1df91a750721979992870dd90bdfa
	Token *string `json:"token,omitempty" xml:"token,omitempty"`
}

func (OrgGroupQueryRequest) GoString

func (s OrgGroupQueryRequest) GoString() string

func (*OrgGroupQueryRequest) SetMaxResults

func (s *OrgGroupQueryRequest) SetMaxResults(v int64) *OrgGroupQueryRequest

func (*OrgGroupQueryRequest) SetNextToken

func (s *OrgGroupQueryRequest) SetNextToken(v string) *OrgGroupQueryRequest

func (*OrgGroupQueryRequest) SetOpenConversationId

func (s *OrgGroupQueryRequest) SetOpenConversationId(v string) *OrgGroupQueryRequest

func (*OrgGroupQueryRequest) SetProcessQueryKey

func (s *OrgGroupQueryRequest) SetProcessQueryKey(v string) *OrgGroupQueryRequest

func (*OrgGroupQueryRequest) SetRobotCode

func (s *OrgGroupQueryRequest) SetRobotCode(v string) *OrgGroupQueryRequest

func (*OrgGroupQueryRequest) SetToken

func (OrgGroupQueryRequest) String

func (s OrgGroupQueryRequest) String() string

type OrgGroupQueryResponse

type OrgGroupQueryResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OrgGroupQueryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OrgGroupQueryResponse) GoString

func (s OrgGroupQueryResponse) GoString() string

func (*OrgGroupQueryResponse) SetBody

func (*OrgGroupQueryResponse) SetHeaders

func (*OrgGroupQueryResponse) SetStatusCode

func (s *OrgGroupQueryResponse) SetStatusCode(v int32) *OrgGroupQueryResponse

func (OrgGroupQueryResponse) String

func (s OrgGroupQueryResponse) String() string

type OrgGroupQueryResponseBody

type OrgGroupQueryResponseBody struct {
	// example:
	//
	// true
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// example:
	//
	// Kna29Ra5pdJznx1ghavbumkQKwDzgfxZLapw55G7x0Q=
	NextToken   *string   `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ReadUserIds []*string `json:"readUserIds,omitempty" xml:"readUserIds,omitempty" type:"Repeated"`
	// example:
	//
	// SUCCESS
	SendStatus *string `json:"sendStatus,omitempty" xml:"sendStatus,omitempty"`
}

func (OrgGroupQueryResponseBody) GoString

func (s OrgGroupQueryResponseBody) GoString() string

func (*OrgGroupQueryResponseBody) SetHasMore

func (*OrgGroupQueryResponseBody) SetNextToken

func (*OrgGroupQueryResponseBody) SetReadUserIds

func (*OrgGroupQueryResponseBody) SetSendStatus

func (OrgGroupQueryResponseBody) String

func (s OrgGroupQueryResponseBody) String() string

type OrgGroupRecallHeaders

type OrgGroupRecallHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (OrgGroupRecallHeaders) GoString

func (s OrgGroupRecallHeaders) GoString() string

func (*OrgGroupRecallHeaders) SetCommonHeaders

func (s *OrgGroupRecallHeaders) SetCommonHeaders(v map[string]*string) *OrgGroupRecallHeaders

func (*OrgGroupRecallHeaders) SetXAcsDingtalkAccessToken

func (s *OrgGroupRecallHeaders) SetXAcsDingtalkAccessToken(v string) *OrgGroupRecallHeaders

func (OrgGroupRecallHeaders) String

func (s OrgGroupRecallHeaders) String() string

type OrgGroupRecallRequest

type OrgGroupRecallRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// cidfCSpXXXXXXXXXXXchatbotId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// This parameter is required.
	ProcessQueryKeys []*string `json:"processQueryKeys,omitempty" xml:"processQueryKeys,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// dingXXXXXXXXXX
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (OrgGroupRecallRequest) GoString

func (s OrgGroupRecallRequest) GoString() string

func (*OrgGroupRecallRequest) SetOpenConversationId

func (s *OrgGroupRecallRequest) SetOpenConversationId(v string) *OrgGroupRecallRequest

func (*OrgGroupRecallRequest) SetProcessQueryKeys

func (s *OrgGroupRecallRequest) SetProcessQueryKeys(v []*string) *OrgGroupRecallRequest

func (*OrgGroupRecallRequest) SetRobotCode

func (OrgGroupRecallRequest) String

func (s OrgGroupRecallRequest) String() string

type OrgGroupRecallResponse

type OrgGroupRecallResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OrgGroupRecallResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OrgGroupRecallResponse) GoString

func (s OrgGroupRecallResponse) GoString() string

func (*OrgGroupRecallResponse) SetBody

func (*OrgGroupRecallResponse) SetHeaders

func (*OrgGroupRecallResponse) SetStatusCode

func (OrgGroupRecallResponse) String

func (s OrgGroupRecallResponse) String() string

type OrgGroupRecallResponseBody

type OrgGroupRecallResponseBody struct {
	// This parameter is required.
	//
	// example:
	//
	// 5fe11095f46315d8d30d3f8XXXXXX:SYSTEM_ERROR
	FailedResult map[string]*string `json:"failedResult,omitempty" xml:"failedResult,omitempty"`
	// This parameter is required.
	SuccessResult []*string `json:"successResult,omitempty" xml:"successResult,omitempty" type:"Repeated"`
}

func (OrgGroupRecallResponseBody) GoString

func (s OrgGroupRecallResponseBody) GoString() string

func (*OrgGroupRecallResponseBody) SetFailedResult

func (*OrgGroupRecallResponseBody) SetSuccessResult

func (OrgGroupRecallResponseBody) String

type OrgGroupSendHeaders

type OrgGroupSendHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (OrgGroupSendHeaders) GoString

func (s OrgGroupSendHeaders) GoString() string

func (*OrgGroupSendHeaders) SetCommonHeaders

func (s *OrgGroupSendHeaders) SetCommonHeaders(v map[string]*string) *OrgGroupSendHeaders

func (*OrgGroupSendHeaders) SetXAcsDingtalkAccessToken

func (s *OrgGroupSendHeaders) SetXAcsDingtalkAccessToken(v string) *OrgGroupSendHeaders

func (OrgGroupSendHeaders) String

func (s OrgGroupSendHeaders) String() string

type OrgGroupSendRequest

type OrgGroupSendRequest struct {
	// example:
	//
	// COOLAPP-1-10182EEDD1AC0BA600D9000J
	CoolAppCode *string `json:"coolAppCode,omitempty" xml:"coolAppCode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sampleText
	MsgKey *string `json:"msgKey,omitempty" xml:"msgKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// {"content":"今天吃肘子"}
	MsgParam *string `json:"msgParam,omitempty" xml:"msgParam,omitempty"`
	// example:
	//
	// cid6KeBBLoveMJOGXoYKF5x7EeiodoA==
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// example:
	//
	// dingue4kfzdxbyn0pjqd
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// example:
	//
	// 02feb1cd4ncmed92998723813a6bfa89eea1df91a750721979992870dd90bdfa
	Token *string `json:"token,omitempty" xml:"token,omitempty"`
}

func (OrgGroupSendRequest) GoString

func (s OrgGroupSendRequest) GoString() string

func (*OrgGroupSendRequest) SetCoolAppCode

func (s *OrgGroupSendRequest) SetCoolAppCode(v string) *OrgGroupSendRequest

func (*OrgGroupSendRequest) SetMsgKey

func (*OrgGroupSendRequest) SetMsgParam

func (s *OrgGroupSendRequest) SetMsgParam(v string) *OrgGroupSendRequest

func (*OrgGroupSendRequest) SetOpenConversationId

func (s *OrgGroupSendRequest) SetOpenConversationId(v string) *OrgGroupSendRequest

func (*OrgGroupSendRequest) SetRobotCode

func (s *OrgGroupSendRequest) SetRobotCode(v string) *OrgGroupSendRequest

func (*OrgGroupSendRequest) SetToken

func (OrgGroupSendRequest) String

func (s OrgGroupSendRequest) String() string

type OrgGroupSendResponse

type OrgGroupSendResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OrgGroupSendResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (OrgGroupSendResponse) GoString

func (s OrgGroupSendResponse) GoString() string

func (*OrgGroupSendResponse) SetBody

func (*OrgGroupSendResponse) SetHeaders

func (s *OrgGroupSendResponse) SetHeaders(v map[string]*string) *OrgGroupSendResponse

func (*OrgGroupSendResponse) SetStatusCode

func (s *OrgGroupSendResponse) SetStatusCode(v int32) *OrgGroupSendResponse

func (OrgGroupSendResponse) String

func (s OrgGroupSendResponse) String() string

type OrgGroupSendResponseBody

type OrgGroupSendResponseBody struct {
	// This parameter is required.
	ProcessQueryKey *string `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
}

func (OrgGroupSendResponseBody) GoString

func (s OrgGroupSendResponseBody) GoString() string

func (*OrgGroupSendResponseBody) SetProcessQueryKey

func (s *OrgGroupSendResponseBody) SetProcessQueryKey(v string) *OrgGroupSendResponseBody

func (OrgGroupSendResponseBody) String

func (s OrgGroupSendResponseBody) String() string

type PrivateChatQueryHeaders

type PrivateChatQueryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (PrivateChatQueryHeaders) GoString

func (s PrivateChatQueryHeaders) GoString() string

func (*PrivateChatQueryHeaders) SetCommonHeaders

func (s *PrivateChatQueryHeaders) SetCommonHeaders(v map[string]*string) *PrivateChatQueryHeaders

func (*PrivateChatQueryHeaders) SetXAcsDingtalkAccessToken

func (s *PrivateChatQueryHeaders) SetXAcsDingtalkAccessToken(v string) *PrivateChatQueryHeaders

func (PrivateChatQueryHeaders) String

func (s PrivateChatQueryHeaders) String() string

type PrivateChatQueryRequest

type PrivateChatQueryRequest struct {
	// example:
	//
	// 50
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// example:
	//
	// 50
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// example:
	//
	// cid6KeBBLoveMJOGXoYKF5x7EeiodoA==
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Kna29Ra5pdJznx1ghavbumkQKwDzgfxZLapw55G7x0Q=
	ProcessQueryKey *string `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
	// example:
	//
	// dingue4kfzdxbyn0pjqd
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (PrivateChatQueryRequest) GoString

func (s PrivateChatQueryRequest) GoString() string

func (*PrivateChatQueryRequest) SetMaxResults

func (*PrivateChatQueryRequest) SetNextToken

func (*PrivateChatQueryRequest) SetOpenConversationId

func (s *PrivateChatQueryRequest) SetOpenConversationId(v string) *PrivateChatQueryRequest

func (*PrivateChatQueryRequest) SetProcessQueryKey

func (s *PrivateChatQueryRequest) SetProcessQueryKey(v string) *PrivateChatQueryRequest

func (*PrivateChatQueryRequest) SetRobotCode

func (PrivateChatQueryRequest) String

func (s PrivateChatQueryRequest) String() string

type PrivateChatQueryResponse

type PrivateChatQueryResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PrivateChatQueryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PrivateChatQueryResponse) GoString

func (s PrivateChatQueryResponse) GoString() string

func (*PrivateChatQueryResponse) SetBody

func (*PrivateChatQueryResponse) SetHeaders

func (*PrivateChatQueryResponse) SetStatusCode

func (PrivateChatQueryResponse) String

func (s PrivateChatQueryResponse) String() string

type PrivateChatQueryResponseBody

type PrivateChatQueryResponseBody struct {
	// example:
	//
	// true
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// example:
	//
	// Kna29Ra5pdJznx1ghavbumkQKwDzgfxZLapw55G7x0Q=
	NextToken   *string   `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ReadUserIds []*string `json:"readUserIds,omitempty" xml:"readUserIds,omitempty" type:"Repeated"`
	// example:
	//
	// SUCCESS
	SendStatus *string `json:"sendStatus,omitempty" xml:"sendStatus,omitempty"`
}

func (PrivateChatQueryResponseBody) GoString

func (s PrivateChatQueryResponseBody) GoString() string

func (*PrivateChatQueryResponseBody) SetHasMore

func (*PrivateChatQueryResponseBody) SetNextToken

func (*PrivateChatQueryResponseBody) SetReadUserIds

func (*PrivateChatQueryResponseBody) SetSendStatus

func (PrivateChatQueryResponseBody) String

type PrivateChatSendHeaders

type PrivateChatSendHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (PrivateChatSendHeaders) GoString

func (s PrivateChatSendHeaders) GoString() string

func (*PrivateChatSendHeaders) SetCommonHeaders

func (s *PrivateChatSendHeaders) SetCommonHeaders(v map[string]*string) *PrivateChatSendHeaders

func (*PrivateChatSendHeaders) SetXAcsDingtalkAccessToken

func (s *PrivateChatSendHeaders) SetXAcsDingtalkAccessToken(v string) *PrivateChatSendHeaders

func (PrivateChatSendHeaders) String

func (s PrivateChatSendHeaders) String() string

type PrivateChatSendRequest

type PrivateChatSendRequest struct {
	// example:
	//
	// COOLAPP-1-10182EEDD1AC0BA600D9000J
	CoolAppCode *string `json:"coolAppCode,omitempty" xml:"coolAppCode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sampleText
	MsgKey *string `json:"msgKey,omitempty" xml:"msgKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// {"content":"今天吃肘子"}
	MsgParam *string `json:"msgParam,omitempty" xml:"msgParam,omitempty"`
	// example:
	//
	// cid6KeBBLoveMJOGXoYKF5x7EeiodoA==
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// example:
	//
	// dingue4kfzdxbyn0pjqd
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (PrivateChatSendRequest) GoString

func (s PrivateChatSendRequest) GoString() string

func (*PrivateChatSendRequest) SetCoolAppCode

func (*PrivateChatSendRequest) SetMsgKey

func (*PrivateChatSendRequest) SetMsgParam

func (*PrivateChatSendRequest) SetOpenConversationId

func (s *PrivateChatSendRequest) SetOpenConversationId(v string) *PrivateChatSendRequest

func (*PrivateChatSendRequest) SetRobotCode

func (PrivateChatSendRequest) String

func (s PrivateChatSendRequest) String() string

type PrivateChatSendResponse

type PrivateChatSendResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PrivateChatSendResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PrivateChatSendResponse) GoString

func (s PrivateChatSendResponse) GoString() string

func (*PrivateChatSendResponse) SetBody

func (*PrivateChatSendResponse) SetHeaders

func (*PrivateChatSendResponse) SetStatusCode

func (PrivateChatSendResponse) String

func (s PrivateChatSendResponse) String() string

type PrivateChatSendResponseBody

type PrivateChatSendResponseBody struct {
	// This parameter is required.
	ProcessQueryKey *string `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
}

func (PrivateChatSendResponseBody) GoString

func (s PrivateChatSendResponseBody) GoString() string

func (*PrivateChatSendResponseBody) SetProcessQueryKey

func (PrivateChatSendResponseBody) String

type QueryBotInstanceInGroupInfoHeaders

type QueryBotInstanceInGroupInfoHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryBotInstanceInGroupInfoHeaders) GoString

func (*QueryBotInstanceInGroupInfoHeaders) SetCommonHeaders

func (*QueryBotInstanceInGroupInfoHeaders) SetXAcsDingtalkAccessToken

func (QueryBotInstanceInGroupInfoHeaders) String

type QueryBotInstanceInGroupInfoRequest

type QueryBotInstanceInGroupInfoRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 0
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// dingykcdkjnwpcll27gm
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (QueryBotInstanceInGroupInfoRequest) GoString

func (*QueryBotInstanceInGroupInfoRequest) SetPageNumber

func (*QueryBotInstanceInGroupInfoRequest) SetPageSize

func (*QueryBotInstanceInGroupInfoRequest) SetRobotCode

func (QueryBotInstanceInGroupInfoRequest) String

type QueryBotInstanceInGroupInfoResponse

type QueryBotInstanceInGroupInfoResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryBotInstanceInGroupInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryBotInstanceInGroupInfoResponse) GoString

func (*QueryBotInstanceInGroupInfoResponse) SetHeaders

func (*QueryBotInstanceInGroupInfoResponse) SetStatusCode

func (QueryBotInstanceInGroupInfoResponse) String

type QueryBotInstanceInGroupInfoResponseBody

type QueryBotInstanceInGroupInfoResponseBody struct {
	HasMore             *bool     `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	OpenConversationIds []*string `json:"openConversationIds,omitempty" xml:"openConversationIds,omitempty" type:"Repeated"`
}

func (QueryBotInstanceInGroupInfoResponseBody) GoString

func (*QueryBotInstanceInGroupInfoResponseBody) SetHasMore

func (*QueryBotInstanceInGroupInfoResponseBody) SetOpenConversationIds

func (QueryBotInstanceInGroupInfoResponseBody) String

type QueryRobotPluginHeaders

type QueryRobotPluginHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryRobotPluginHeaders) GoString

func (s QueryRobotPluginHeaders) GoString() string

func (*QueryRobotPluginHeaders) SetCommonHeaders

func (s *QueryRobotPluginHeaders) SetCommonHeaders(v map[string]*string) *QueryRobotPluginHeaders

func (*QueryRobotPluginHeaders) SetXAcsDingtalkAccessToken

func (s *QueryRobotPluginHeaders) SetXAcsDingtalkAccessToken(v string) *QueryRobotPluginHeaders

func (QueryRobotPluginHeaders) String

func (s QueryRobotPluginHeaders) String() string

type QueryRobotPluginRequest

type QueryRobotPluginRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// dingykcdkjnwpcll27gm
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (QueryRobotPluginRequest) GoString

func (s QueryRobotPluginRequest) GoString() string

func (*QueryRobotPluginRequest) SetRobotCode

func (QueryRobotPluginRequest) String

func (s QueryRobotPluginRequest) String() string

type QueryRobotPluginResponse

type QueryRobotPluginResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *QueryRobotPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (QueryRobotPluginResponse) GoString

func (s QueryRobotPluginResponse) GoString() string

func (*QueryRobotPluginResponse) SetBody

func (*QueryRobotPluginResponse) SetHeaders

func (*QueryRobotPluginResponse) SetStatusCode

func (QueryRobotPluginResponse) String

func (s QueryRobotPluginResponse) String() string

type QueryRobotPluginResponseBody

type QueryRobotPluginResponseBody struct {
	PluginInfoList []*QueryRobotPluginResponseBodyPluginInfoList `json:"pluginInfoList,omitempty" xml:"pluginInfoList,omitempty" type:"Repeated"`
}

func (QueryRobotPluginResponseBody) GoString

func (s QueryRobotPluginResponseBody) GoString() string

func (*QueryRobotPluginResponseBody) SetPluginInfoList

func (QueryRobotPluginResponseBody) String

type QueryRobotPluginResponseBodyPluginInfoList

type QueryRobotPluginResponseBodyPluginInfoList struct {
	// example:
	//
	// @lALPDtXaDkO3j7hgYA
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// example:
	//
	// https://www.dingtalk.com
	MobileUrl *string `json:"mobileUrl,omitempty" xml:"mobileUrl,omitempty"`
	// example:
	//
	// 快捷入口名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// https://www.dingtalk.com
	PcUrl *string `json:"pcUrl,omitempty" xml:"pcUrl,omitempty"`
}

func (QueryRobotPluginResponseBodyPluginInfoList) GoString

func (*QueryRobotPluginResponseBodyPluginInfoList) SetIcon

func (*QueryRobotPluginResponseBodyPluginInfoList) SetMobileUrl

func (*QueryRobotPluginResponseBodyPluginInfoList) SetName

func (*QueryRobotPluginResponseBodyPluginInfoList) SetPcUrl

func (QueryRobotPluginResponseBodyPluginInfoList) String

type RobotMessageFileDownloadHeaders

type RobotMessageFileDownloadHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RobotMessageFileDownloadHeaders) GoString

func (*RobotMessageFileDownloadHeaders) SetCommonHeaders

func (*RobotMessageFileDownloadHeaders) SetXAcsDingtalkAccessToken

func (RobotMessageFileDownloadHeaders) String

type RobotMessageFileDownloadRequest

type RobotMessageFileDownloadRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// mIofN681YE3f/+m+NntqpZSvSH2iMD6xP7Ow/ezdb1Wgn38tqVwL+zoRgzXipAMzmV5uhVKUlBdjKugAIvsm+TrvaPI0JYCMjvFMAlXvMWnMJsi2nZ9a0+N2c9CoV90hiB/B+fEThASPz+jmIa4J6x4WTsmmU3E/AopGsSGugE+hkHBcu52o76Yd2SCpPNUqenvdySSqjowEt1+Ddz55/9Qj8Y8ZhTryqsb7tYwzLFB+F3lsWCotXBOQvEgy3e/bEQtOyV6YrP3KG6YNSb3Q==
	DownloadCode *string `json:"downloadCode,omitempty" xml:"downloadCode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// dingue4kfzdxbyn0pjqd
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (RobotMessageFileDownloadRequest) GoString

func (*RobotMessageFileDownloadRequest) SetDownloadCode

func (*RobotMessageFileDownloadRequest) SetRobotCode

func (RobotMessageFileDownloadRequest) String

type RobotMessageFileDownloadResponse

type RobotMessageFileDownloadResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RobotMessageFileDownloadResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RobotMessageFileDownloadResponse) GoString

func (*RobotMessageFileDownloadResponse) SetHeaders

func (*RobotMessageFileDownloadResponse) SetStatusCode

func (RobotMessageFileDownloadResponse) String

type RobotMessageFileDownloadResponseBody

type RobotMessageFileDownloadResponseBody struct {
	// This parameter is required.
	DownloadUrl *string `json:"downloadUrl,omitempty" xml:"downloadUrl,omitempty"`
}

func (RobotMessageFileDownloadResponseBody) GoString

func (*RobotMessageFileDownloadResponseBody) SetDownloadUrl

func (RobotMessageFileDownloadResponseBody) String

type RobotRecallDingHeaders

type RobotRecallDingHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RobotRecallDingHeaders) GoString

func (s RobotRecallDingHeaders) GoString() string

func (*RobotRecallDingHeaders) SetCommonHeaders

func (s *RobotRecallDingHeaders) SetCommonHeaders(v map[string]*string) *RobotRecallDingHeaders

func (*RobotRecallDingHeaders) SetXAcsDingtalkAccessToken

func (s *RobotRecallDingHeaders) SetXAcsDingtalkAccessToken(v string) *RobotRecallDingHeaders

func (RobotRecallDingHeaders) String

func (s RobotRecallDingHeaders) String() string

type RobotRecallDingRequest

type RobotRecallDingRequest struct {
	// This parameter is required.
	OpenDingId *string `json:"openDingId,omitempty" xml:"openDingId,omitempty"`
	// This parameter is required.
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (RobotRecallDingRequest) GoString

func (s RobotRecallDingRequest) GoString() string

func (*RobotRecallDingRequest) SetOpenDingId

func (*RobotRecallDingRequest) SetRobotCode

func (RobotRecallDingRequest) String

func (s RobotRecallDingRequest) String() string

type RobotRecallDingResponse

type RobotRecallDingResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RobotRecallDingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RobotRecallDingResponse) GoString

func (s RobotRecallDingResponse) GoString() string

func (*RobotRecallDingResponse) SetBody

func (*RobotRecallDingResponse) SetHeaders

func (*RobotRecallDingResponse) SetStatusCode

func (RobotRecallDingResponse) String

func (s RobotRecallDingResponse) String() string

type RobotRecallDingResponseBody

type RobotRecallDingResponseBody struct {
	OpenDingId *string `json:"openDingId,omitempty" xml:"openDingId,omitempty"`
}

func (RobotRecallDingResponseBody) GoString

func (s RobotRecallDingResponseBody) GoString() string

func (*RobotRecallDingResponseBody) SetOpenDingId

func (RobotRecallDingResponseBody) String

type RobotSendDingHeaders

type RobotSendDingHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RobotSendDingHeaders) GoString

func (s RobotSendDingHeaders) GoString() string

func (*RobotSendDingHeaders) SetCommonHeaders

func (s *RobotSendDingHeaders) SetCommonHeaders(v map[string]*string) *RobotSendDingHeaders

func (*RobotSendDingHeaders) SetXAcsDingtalkAccessToken

func (s *RobotSendDingHeaders) SetXAcsDingtalkAccessToken(v string) *RobotSendDingHeaders

func (RobotSendDingHeaders) String

func (s RobotSendDingHeaders) String() string

type RobotSendDingRequest

type RobotSendDingRequest struct {
	// This parameter is required.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// This parameter is required.
	ReceiverUserIdList []*string `json:"receiverUserIdList,omitempty" xml:"receiverUserIdList,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 1:APP,2:短信,3:电话
	RemindType *int32 `json:"remindType,omitempty" xml:"remindType,omitempty"`
	// This parameter is required.
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (RobotSendDingRequest) GoString

func (s RobotSendDingRequest) GoString() string

func (*RobotSendDingRequest) SetContent

func (*RobotSendDingRequest) SetReceiverUserIdList

func (s *RobotSendDingRequest) SetReceiverUserIdList(v []*string) *RobotSendDingRequest

func (*RobotSendDingRequest) SetRemindType

func (s *RobotSendDingRequest) SetRemindType(v int32) *RobotSendDingRequest

func (*RobotSendDingRequest) SetRobotCode

func (s *RobotSendDingRequest) SetRobotCode(v string) *RobotSendDingRequest

func (RobotSendDingRequest) String

func (s RobotSendDingRequest) String() string

type RobotSendDingResponse

type RobotSendDingResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RobotSendDingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RobotSendDingResponse) GoString

func (s RobotSendDingResponse) GoString() string

func (*RobotSendDingResponse) SetBody

func (*RobotSendDingResponse) SetHeaders

func (*RobotSendDingResponse) SetStatusCode

func (s *RobotSendDingResponse) SetStatusCode(v int32) *RobotSendDingResponse

func (RobotSendDingResponse) String

func (s RobotSendDingResponse) String() string

type RobotSendDingResponseBody

type RobotSendDingResponseBody struct {
	// This parameter is required.
	FailedList map[string]interface{} `json:"failedList,omitempty" xml:"failedList,omitempty"`
	// This parameter is required.
	OpenDingId *string `json:"openDingId,omitempty" xml:"openDingId,omitempty"`
}

func (RobotSendDingResponseBody) GoString

func (s RobotSendDingResponseBody) GoString() string

func (*RobotSendDingResponseBody) SetFailedList

func (s *RobotSendDingResponseBody) SetFailedList(v map[string]interface{}) *RobotSendDingResponseBody

func (*RobotSendDingResponseBody) SetOpenDingId

func (RobotSendDingResponseBody) String

func (s RobotSendDingResponseBody) String() string

type SendRobotDingMessageHeaders

type SendRobotDingMessageHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SendRobotDingMessageHeaders) GoString

func (s SendRobotDingMessageHeaders) GoString() string

func (*SendRobotDingMessageHeaders) SetCommonHeaders

func (*SendRobotDingMessageHeaders) SetXAcsDingtalkAccessToken

func (s *SendRobotDingMessageHeaders) SetXAcsDingtalkAccessToken(v string) *SendRobotDingMessageHeaders

func (SendRobotDingMessageHeaders) String

type SendRobotDingMessageRequest

type SendRobotDingMessageRequest struct {
	// This parameter is required.
	ContentParams map[string]*string `json:"contentParams,omitempty" xml:"contentParams,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// template_ding_diot_monitor
	DingTemplateId *string `json:"dingTemplateId,omitempty" xml:"dingTemplateId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cidfCSpXXXXXXXXXXXchatbotId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// This parameter is required.
	ReceiverUserIdList []*string `json:"receiverUserIdList,omitempty" xml:"receiverUserIdList,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// qF9j5G8hmFLiqJ11629XXXXXXXX
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (SendRobotDingMessageRequest) GoString

func (s SendRobotDingMessageRequest) GoString() string

func (*SendRobotDingMessageRequest) SetContentParams

func (*SendRobotDingMessageRequest) SetDingTemplateId

func (*SendRobotDingMessageRequest) SetOpenConversationId

func (s *SendRobotDingMessageRequest) SetOpenConversationId(v string) *SendRobotDingMessageRequest

func (*SendRobotDingMessageRequest) SetReceiverUserIdList

func (s *SendRobotDingMessageRequest) SetReceiverUserIdList(v []*string) *SendRobotDingMessageRequest

func (*SendRobotDingMessageRequest) SetRobotCode

func (SendRobotDingMessageRequest) String

type SendRobotDingMessageResponse

type SendRobotDingMessageResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SendRobotDingMessageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SendRobotDingMessageResponse) GoString

func (s SendRobotDingMessageResponse) GoString() string

func (*SendRobotDingMessageResponse) SetBody

func (*SendRobotDingMessageResponse) SetHeaders

func (*SendRobotDingMessageResponse) SetStatusCode

func (SendRobotDingMessageResponse) String

type SendRobotDingMessageResponseBody

type SendRobotDingMessageResponseBody struct {
	// This parameter is required.
	DingSendResultId *string `json:"dingSendResultId,omitempty" xml:"dingSendResultId,omitempty"`
}

func (SendRobotDingMessageResponseBody) GoString

func (*SendRobotDingMessageResponseBody) SetDingSendResultId

func (SendRobotDingMessageResponseBody) String

type SetRobotPluginHeaders

type SetRobotPluginHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SetRobotPluginHeaders) GoString

func (s SetRobotPluginHeaders) GoString() string

func (*SetRobotPluginHeaders) SetCommonHeaders

func (s *SetRobotPluginHeaders) SetCommonHeaders(v map[string]*string) *SetRobotPluginHeaders

func (*SetRobotPluginHeaders) SetXAcsDingtalkAccessToken

func (s *SetRobotPluginHeaders) SetXAcsDingtalkAccessToken(v string) *SetRobotPluginHeaders

func (SetRobotPluginHeaders) String

func (s SetRobotPluginHeaders) String() string

type SetRobotPluginRequest

type SetRobotPluginRequest struct {
	PluginInfoList []*SetRobotPluginRequestPluginInfoList `json:"pluginInfoList,omitempty" xml:"pluginInfoList,omitempty" type:"Repeated"`
	// example:
	//
	// dingncjdnfpkN7dsh
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
}

func (SetRobotPluginRequest) GoString

func (s SetRobotPluginRequest) GoString() string

func (*SetRobotPluginRequest) SetPluginInfoList

func (*SetRobotPluginRequest) SetRobotCode

func (SetRobotPluginRequest) String

func (s SetRobotPluginRequest) String() string

type SetRobotPluginRequestPluginInfoList

type SetRobotPluginRequestPluginInfoList struct {
	// This parameter is required.
	//
	// example:
	//
	// @lALPDtXaDkO3j7hgYA
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// example:
	//
	// https://www.dingtalk.com
	MobileUrl *string `json:"mobileUrl,omitempty" xml:"mobileUrl,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 快捷入口名字
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// https://www.dingtalk.com
	PcUrl *string `json:"pcUrl,omitempty" xml:"pcUrl,omitempty"`
}

func (SetRobotPluginRequestPluginInfoList) GoString

func (*SetRobotPluginRequestPluginInfoList) SetIcon

func (*SetRobotPluginRequestPluginInfoList) SetMobileUrl

func (*SetRobotPluginRequestPluginInfoList) SetName

func (*SetRobotPluginRequestPluginInfoList) SetPcUrl

func (SetRobotPluginRequestPluginInfoList) String

type SetRobotPluginResponse

type SetRobotPluginResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SetRobotPluginResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SetRobotPluginResponse) GoString

func (s SetRobotPluginResponse) GoString() string

func (*SetRobotPluginResponse) SetBody

func (*SetRobotPluginResponse) SetHeaders

func (*SetRobotPluginResponse) SetStatusCode

func (SetRobotPluginResponse) String

func (s SetRobotPluginResponse) String() string

type SetRobotPluginResponseBody

type SetRobotPluginResponseBody struct {
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (SetRobotPluginResponseBody) GoString

func (s SetRobotPluginResponseBody) GoString() string

func (*SetRobotPluginResponseBody) SetResult

func (SetRobotPluginResponseBody) String

type UpdateInstalledRobotHeaders

type UpdateInstalledRobotHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateInstalledRobotHeaders) GoString

func (s UpdateInstalledRobotHeaders) GoString() string

func (*UpdateInstalledRobotHeaders) SetCommonHeaders

func (*UpdateInstalledRobotHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateInstalledRobotHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateInstalledRobotHeaders

func (UpdateInstalledRobotHeaders) String

type UpdateInstalledRobotRequest

type UpdateInstalledRobotRequest struct {
	// example:
	//
	// 钉钉的助手机器人
	Brief *string `json:"brief,omitempty" xml:"brief,omitempty"`
	// example:
	//
	// 钉钉的助手机器人的详细描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// @IAfnkdsanfnkljn
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// example:
	//
	// 钉钉助手
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// dingXXXXXXXXXX
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	UpdateType *int32 `json:"updateType,omitempty" xml:"updateType,omitempty"`
}

func (UpdateInstalledRobotRequest) GoString

func (s UpdateInstalledRobotRequest) GoString() string

func (*UpdateInstalledRobotRequest) SetBrief

func (*UpdateInstalledRobotRequest) SetDescription

func (*UpdateInstalledRobotRequest) SetIcon

func (*UpdateInstalledRobotRequest) SetName

func (*UpdateInstalledRobotRequest) SetRobotCode

func (*UpdateInstalledRobotRequest) SetUpdateType

func (UpdateInstalledRobotRequest) String

type UpdateInstalledRobotResponse

type UpdateInstalledRobotResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateInstalledRobotResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateInstalledRobotResponse) GoString

func (s UpdateInstalledRobotResponse) GoString() string

func (*UpdateInstalledRobotResponse) SetBody

func (*UpdateInstalledRobotResponse) SetHeaders

func (*UpdateInstalledRobotResponse) SetStatusCode

func (UpdateInstalledRobotResponse) String

type UpdateInstalledRobotResponseBody

type UpdateInstalledRobotResponseBody struct {
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateInstalledRobotResponseBody) GoString

func (*UpdateInstalledRobotResponseBody) SetSuccess

func (UpdateInstalledRobotResponseBody) String

Jump to

Keyboard shortcuts

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