robot_1_0

package
v1.5.29 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2023 License: Apache-2.0 Imports: 4 Imported by: 4

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 {
	// 消息已读查询标志
	ProcessQueryKey *string `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
	// 机器人robotCode
	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" require:"true"`
	Body    *BatchOTOQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchOTOQueryResponse) GoString

func (s BatchOTOQueryResponse) GoString() string

func (*BatchOTOQueryResponse) SetBody

func (*BatchOTOQueryResponse) SetHeaders

func (BatchOTOQueryResponse) String

func (s BatchOTOQueryResponse) String() string

type BatchOTOQueryResponseBody

type BatchOTOQueryResponseBody struct {
	// 消息已读情况
	MessageReadInfoList []*BatchOTOQueryResponseBodyMessageReadInfoList `json:"messageReadInfoList,omitempty" xml:"messageReadInfoList,omitempty" type:"Repeated"`
	// 消息发送状态
	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 {
	// 姓名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 已读状态
	ReadStatus *string `json:"readStatus,omitempty" xml:"readStatus,omitempty"`
	// 已读时间
	ReadTimestamp *int64 `json:"readTimestamp,omitempty" xml:"readTimestamp,omitempty"`
	// 工号
	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 {
	// 机器人的robotCode
	ChatbotId *string `json:"chatbotId,omitempty" xml:"chatbotId,omitempty"`
	// 开放的群id
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 消息id
	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" require:"true"`
	Body    *BatchRecallGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchRecallGroupResponse) GoString

func (s BatchRecallGroupResponse) GoString() string

func (*BatchRecallGroupResponse) SetBody

func (*BatchRecallGroupResponse) SetHeaders

func (BatchRecallGroupResponse) String

func (s BatchRecallGroupResponse) String() string

type BatchRecallGroupResponseBody

type BatchRecallGroupResponseBody struct {
	// 撤回失败的消息id及原因
	FailedResult map[string]*string `json:"failedResult,omitempty" xml:"failedResult,omitempty"`
	// 撤回成功的消息id
	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 {
	// 消息id
	ProcessQueryKeys []*string `json:"processQueryKeys,omitempty" xml:"processQueryKeys,omitempty" type:"Repeated"`
	// 机器人的robotCode
	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" require:"true"`
	Body    *BatchRecallOTOResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchRecallOTOResponse) GoString

func (s BatchRecallOTOResponse) GoString() string

func (*BatchRecallOTOResponse) SetBody

func (*BatchRecallOTOResponse) SetHeaders

func (BatchRecallOTOResponse) String

func (s BatchRecallOTOResponse) String() string

type BatchRecallOTOResponseBody

type BatchRecallOTOResponseBody struct {
	// 撤回失败的消息id及对应的失败原因
	FailedResult map[string]*string `json:"failedResult,omitempty" xml:"failedResult,omitempty"`
	// 撤回成功的消息id
	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 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 {
	// 消息的msgKey
	MsgKey *string `json:"msgKey,omitempty" xml:"msgKey,omitempty"`
	// 消息体
	MsgParam *string `json:"msgParam,omitempty" xml:"msgParam,omitempty"`
	// 机器人的robotCode
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// 被推送会话人员的userId列表
	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" require:"true"`
	Body    *BatchSendOTOResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

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) String

func (s BatchSendOTOResponse) String() string

type BatchSendOTOResponseBody

type BatchSendOTOResponseBody struct {
	// 推送频繁,被限流的用户userId列表
	FlowControlledStaffIdList []*string `json:"flowControlledStaffIdList,omitempty" xml:"flowControlledStaffIdList,omitempty" type:"Repeated"`
	// 无效的用户userId列表
	InvalidStaffIdList []*string `json:"invalidStaffIdList,omitempty" xml:"invalidStaffIdList,omitempty" type:"Repeated"`
	// 消息id
	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 {
	// 钉钉开放平台后台机器人的robotCode
	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" require:"true"`
	Body    *ClearRobotPluginResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ClearRobotPluginResponse) GoString

func (s ClearRobotPluginResponse) GoString() string

func (*ClearRobotPluginResponse) SetBody

func (*ClearRobotPluginResponse) SetHeaders

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)

func (*Client) BatchOTOQueryWithOptions

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

func (*Client) BatchRecallGroup

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

func (*Client) BatchRecallGroupWithOptions

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

func (*Client) BatchRecallOTO

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

func (*Client) BatchRecallOTOWithOptions

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

func (*Client) BatchSendOTO

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

func (*Client) BatchSendOTOWithOptions

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

func (*Client) ClearRobotPlugin

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

func (*Client) ClearRobotPluginWithOptions

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

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)

func (*Client) ManageSingleChatRobotStatusWithOptions

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

func (*Client) OrgGroupQuery

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

func (*Client) OrgGroupQueryWithOptions

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

func (*Client) OrgGroupRecall

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

func (*Client) OrgGroupRecallWithOptions

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

func (*Client) OrgGroupSend

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

func (*Client) OrgGroupSendWithOptions

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

func (*Client) QueryRobotPlugin

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

func (*Client) QueryRobotPluginWithOptions

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

func (*Client) RobotMessageFileDownload

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

func (*Client) RobotMessageFileDownloadWithOptions

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

func (*Client) SendRobotDingMessage

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

func (*Client) SendRobotDingMessageWithOptions

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

func (*Client) SetRobotPlugin

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

func (*Client) SetRobotPluginWithOptions

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

func (*Client) UpdateInstalledRobot

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

func (*Client) UpdateInstalledRobotWithOptions

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

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 {
	// 钉钉开放平台后台机器人的robotCode
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// 机器人的可用状态,enable-启用、disable-停用
	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" require:"true"`
	Body    *ManageSingleChatRobotStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ManageSingleChatRobotStatusResponse) GoString

func (*ManageSingleChatRobotStatusResponse) SetHeaders

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 {
	// 分页查询每页的数量
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 一次查询后返回的加密的分页凭证,首次查询不填
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 开放的群id
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 发送消息返回的加密消息id
	ProcessQueryKey *string `json:"processQueryKey,omitempty" xml:"processQueryKey,omitempty"`
	// 企业机器人的robotcode
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// 群内机器人的webhook中的Token
	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" require:"true"`
	Body    *OrgGroupQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (OrgGroupQueryResponse) GoString

func (s OrgGroupQueryResponse) GoString() string

func (*OrgGroupQueryResponse) SetBody

func (*OrgGroupQueryResponse) SetHeaders

func (OrgGroupQueryResponse) String

func (s OrgGroupQueryResponse) String() string

type OrgGroupQueryResponseBody

type OrgGroupQueryResponseBody struct {
	// 分页查询是否还有人员可查询消息已读状态
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 下次分页查询的加密凭证
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 消息已读人的userId列表
	ReadUserIds []*string `json:"readUserIds,omitempty" xml:"readUserIds,omitempty" type:"Repeated"`
	// 消息发送状态
	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 {
	// 开放的群id
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 消息id
	ProcessQueryKeys []*string `json:"processQueryKeys,omitempty" xml:"processQueryKeys,omitempty" type:"Repeated"`
	// 机器人的robotCode
	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" require:"true"`
	Body    *OrgGroupRecallResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (OrgGroupRecallResponse) GoString

func (s OrgGroupRecallResponse) GoString() string

func (*OrgGroupRecallResponse) SetBody

func (*OrgGroupRecallResponse) SetHeaders

func (OrgGroupRecallResponse) String

func (s OrgGroupRecallResponse) String() string

type OrgGroupRecallResponseBody

type OrgGroupRecallResponseBody struct {
	// 撤回失败的消息id及原因
	FailedResult map[string]*string `json:"failedResult,omitempty" xml:"failedResult,omitempty"`
	// 撤回成功的消息id
	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 {
	// 酷应用的code
	CoolAppCode *string `json:"coolAppCode,omitempty" xml:"coolAppCode,omitempty"`
	// 消息类型的key
	MsgKey *string `json:"msgKey,omitempty" xml:"msgKey,omitempty"`
	// 消息体
	MsgParam *string `json:"msgParam,omitempty" xml:"msgParam,omitempty"`
	// 开放的群id
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 群内机器人的code
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// 群内机器人的webhook中的Token
	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" require:"true"`
	Body    *OrgGroupSendResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

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) String

func (s OrgGroupSendResponse) String() string

type OrgGroupSendResponseBody

type OrgGroupSendResponseBody struct {
	// 加密消息id
	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 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 {
	// 钉钉开放平台后台机器人的robotCode
	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" require:"true"`
	Body    *QueryRobotPluginResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryRobotPluginResponse) GoString

func (s QueryRobotPluginResponse) GoString() string

func (*QueryRobotPluginResponse) SetBody

func (*QueryRobotPluginResponse) SetHeaders

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 {
	// 快捷入口的图标id
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 手机端快捷入口跳转链接
	MobileUrl *string `json:"mobileUrl,omitempty" xml:"mobileUrl,omitempty"`
	// 快捷入口的名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// pc端会话快捷入口跳转链接
	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 {
	// 机器人收到消息中的下载码,换取临时下载文件的链接使用。
	DownloadCode *string `json:"downloadCode,omitempty" xml:"downloadCode,omitempty"`
	// 机器人的robotCode。
	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" require:"true"`
	Body    *RobotMessageFileDownloadResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RobotMessageFileDownloadResponse) GoString

func (*RobotMessageFileDownloadResponse) SetHeaders

func (RobotMessageFileDownloadResponse) String

type RobotMessageFileDownloadResponseBody

type RobotMessageFileDownloadResponseBody struct {
	// 文件的临时下载链接。
	DownloadUrl *string `json:"downloadUrl,omitempty" xml:"downloadUrl,omitempty"`
}

func (RobotMessageFileDownloadResponseBody) GoString

func (*RobotMessageFileDownloadResponseBody) SetDownloadUrl

func (RobotMessageFileDownloadResponseBody) 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 {
	// 模版对应的参数
	ContentParams map[string]*string `json:"contentParams,omitempty" xml:"contentParams,omitempty"`
	// 颁发的模版id,可通过宜搭申请:https://yida.alibaba-inc.com/alibaba/web/APP_NSUGAGIQUMI4ESRA7O7D/inst/homepage/#/FORM-WO866371VGXSECXX4M0NC9KSGAT92VSA3TZSK9B
	DingTemplateId *string `json:"dingTemplateId,omitempty" xml:"dingTemplateId,omitempty"`
	// 群聊的对外开放Id
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 接受人的userId列表
	ReceiverUserIdList []*string `json:"receiverUserIdList,omitempty" xml:"receiverUserIdList,omitempty" type:"Repeated"`
	// 机器人的Id
	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" require:"true"`
	Body    *SendRobotDingMessageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SendRobotDingMessageResponse) GoString

func (s SendRobotDingMessageResponse) GoString() string

func (*SendRobotDingMessageResponse) SetBody

func (*SendRobotDingMessageResponse) SetHeaders

func (SendRobotDingMessageResponse) String

type SendRobotDingMessageResponseBody

type SendRobotDingMessageResponseBody struct {
	// 返回的ding消息id
	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"`
	// 钉钉开放平台后台机器人的robotCode
	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 {
	// 快捷入口的图标id
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 手机端快捷入口跳转链接
	MobileUrl *string `json:"mobileUrl,omitempty" xml:"mobileUrl,omitempty"`
	// 快捷入口的名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// pc端会话快捷入口跳转链接
	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" require:"true"`
	Body    *SetRobotPluginResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetRobotPluginResponse) GoString

func (s SetRobotPluginResponse) GoString() string

func (*SetRobotPluginResponse) SetBody

func (*SetRobotPluginResponse) SetHeaders

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 {
	// 机器人的简要描述。
	Brief *string `json:"brief,omitempty" xml:"brief,omitempty"`
	// 机器人的详细描述。
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 机器人图标的mediaId。
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 机器人的名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 机器人的robotCode。
	RobotCode *string `json:"robotCode,omitempty" xml:"robotCode,omitempty"`
	// 更新名字或头像时是否更新群里已添加机器人的名字或头像。
	// 0-不更新群里机器人名字或头像
	// 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" require:"true"`
	Body    *UpdateInstalledRobotResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateInstalledRobotResponse) GoString

func (s UpdateInstalledRobotResponse) GoString() string

func (*UpdateInstalledRobotResponse) SetBody

func (*UpdateInstalledRobotResponse) SetHeaders

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