/** */ import * as $Util from '@alicloud/tea-util'; import OpenApi, * as $OpenApi from '@alicloud/openapi-client'; import * as $tea from '@alicloud/tea-typescript'; export declare class UserListValue extends $tea.Model { joinTime?: number; modifyTime?: number; mute?: boolean; topRank?: boolean; visible?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PrivateDataValue extends $tea.Model { cardParamMap?: { [key: string]: string; }; cardMediaIdParamMap?: { [key: string]: string; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddConvNavTabHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddConvNavTabRequest extends $tea.Model { /** * @example * www.dingtalk.com */ mobileUrl?: string; /** * @example * cidc4iLyQBuHFQRvzxznz204Q== */ openConversationId?: string; /** * @example * www.dingtalk.com */ pcUrl?: string; /** * @example * 示例标签页 */ title?: string; userEditable?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddConvNavTabResponseBody extends $tea.Model { result?: AddConvNavTabResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddConvNavTabResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: AddConvNavTabResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddOrgTextEmotionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddOrgTextEmotionRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * @123xxx */ backgroundMediaId?: string; /** * @remarks * This parameter is required. * * @example * @345xxx */ backgroundMediaIdForPanel?: string; /** * @remarks * This parameter is required. * * @example * -1 */ deptId?: number; /** * @remarks * This parameter is required. * * @example * 企业表情1 */ emotionName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddOrgTextEmotionResponseBody extends $tea.Model { result?: AddOrgTextEmotionResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddOrgTextEmotionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: AddOrgTextEmotionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddRobotToConversationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddRobotToConversationRequest extends $tea.Model { /** * @example * @lALPDe7s26Bre */ icon?: string; /** * @example * 小加 */ name?: string; /** * @remarks * This parameter is required. * * @example * cid123cd */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 123 */ robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddRobotToConversationResponseBody extends $tea.Model { chatBotUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddRobotToConversationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: AddRobotToConversationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddUnfurlingRegisterHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddUnfurlingRegisterRequest extends $tea.Model { /** * @remarks * This parameter is required. */ apiSecret?: string; /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; callbackType?: number; /** * @remarks * This parameter is required. * * @example * https://xxx.xxx.com/api/dingtalk/link_unfurling */ callbackUrl?: string; /** * @remarks * This parameter is required. * * @example * d7b9xxx-xxx-xxxx-xxxx-xxxxxxx.schema */ cardTemplateId?: string; /** * @remarks * This parameter is required. * * @example * www.dingtalk.com */ domain?: string; /** * @remarks * This parameter is required. * * @example * / */ path?: string; /** * @example * 规则描述 */ ruleDesc?: string; /** * @remarks * This parameter is required. */ ruleMatchType?: number; /** * @remarks * This parameter is required. * * @example * 37xxxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddUnfurlingRegisterResponseBody extends $tea.Model { /** * @example * 1 */ id?: number; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddUnfurlingRegisterResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: AddUnfurlingRegisterResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AutoOpenDingTalkConnectHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AutoOpenDingTalkConnectResponseBody extends $tea.Model { message?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AutoOpenDingTalkConnectResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: AutoOpenDingTalkConnectResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryFamilySchoolMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryFamilySchoolMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidxxxx */ openConversationId?: string; /** * @remarks * This parameter is required. */ openMessageIds?: string[]; /** * @remarks * This parameter is required. * * @example * xxx */ unionId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryFamilySchoolMessageResponseBody extends $tea.Model { messages?: BatchQueryFamilySchoolMessageResponseBodyMessages[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryFamilySchoolMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: BatchQueryFamilySchoolMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryGroupMemberHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryGroupMemberRequest extends $tea.Model { coolAppCode?: string; /** * @remarks * This parameter is required. * * @example * 200 */ maxResults?: number; nextToken?: string; /** * @remarks * This parameter is required. * * @example * cidXXXXXXX */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryGroupMemberResponseBody extends $tea.Model { /** * @example * false */ hasMore?: boolean; /** * @example * cidXXXXXXXXX== */ memberUserIds?: string[]; /** * @example * 92233720368 */ nextToken?: string; staffIdNickMap?: { [key: string]: string; }; success?: boolean; unionIdList?: string[]; unionIdNickMap?: { [key: string]: string; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryGroupMemberResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: BatchQueryGroupMemberResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CardTemplateBuildActionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CardTemplateBuildActionRequest extends $tea.Model { /** * @remarks * This parameter is required. */ action?: string; /** * @remarks * This parameter is required. * * @example * merge */ cardTemplateJson?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CardTemplateBuildActionResponseBody extends $tea.Model { /** * @example * {"xxx":"xxx"} */ cardTemplateJson?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CardTemplateBuildActionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CardTemplateBuildActionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChangeGroupOwnerHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChangeGroupOwnerRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 14da****2760 */ groupOwnerId?: string; /** * @remarks * This parameter is required. * * @example * 3 */ groupOwnerType?: number; /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChangeGroupOwnerResponseBody extends $tea.Model { newGroupOwnerId?: string; newGroupOwnerType?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChangeGroupOwnerResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ChangeGroupOwnerResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChatIdToOpenConversationIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChatIdToOpenConversationIdResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidl1B8RVUFmkO50OC9uEbySQ== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChatIdToOpenConversationIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ChatIdToOpenConversationIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChatSubAdminUpdateHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChatSubAdminUpdateRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidVwhmrlxsR3sL3+JdH1LjUA== */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 2 */ role?: number; /** * @remarks * This parameter is required. */ userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChatSubAdminUpdateResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ChatSubAdminUpdateResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ChatSubAdminUpdateResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CheckUserIsGroupMemberHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CheckUserIsGroupMemberRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidD2y*****== */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 015***** */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CheckUserIsGroupMemberResponseBody extends $tea.Model { result?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CheckUserIsGroupMemberResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CheckUserIsGroupMemberResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CopyUnfurlingRegisterHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CopyUnfurlingRegisterRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; /** * @remarks * This parameter is required. */ id?: number; /** * @remarks * This parameter is required. * * @example * 37xxxxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CopyUnfurlingRegisterResponseBody extends $tea.Model { result?: number; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CopyUnfurlingRegisterResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CopyUnfurlingRegisterResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOpenMsgSceneGroupsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOpenMsgSceneGroupsRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * f6xxxxx */ templateId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOpenMsgSceneGroupsResponseBody extends $tea.Model { result?: CountOpenMsgSceneGroupsResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOpenMsgSceneGroupsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CountOpenMsgSceneGroupsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOrgMessageOpenSceneGroupsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOrgMessageOpenSceneGroupsResponseBody extends $tea.Model { count?: number; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOrgMessageOpenSceneGroupsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CountOrgMessageOpenSceneGroupsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountSceneGroupsByTemplateIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountSceneGroupsByTemplateIdResponseBody extends $tea.Model { count?: number; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountSceneGroupsByTemplateIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CountSceneGroupsByTemplateIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCoupleGroupConversationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCoupleGroupConversationRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1107****2121 */ appUserId?: string; /** * @example * http://***.png */ groupAvatar?: string; /** * @remarks * This parameter is required. * * @example * 客户群 */ groupName?: string; /** * @remarks * This parameter is required. * * @example * 1107****2120 */ groupOwnerId?: string; /** * @remarks * This parameter is required. * * @example * 8d42****nkld */ groupTemplateId?: string; /** * @remarks * This parameter is required. * * @example * 1107****2120 */ operatorId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCoupleGroupConversationResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cid****8Q== */ conversationId?: string; /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCoupleGroupConversationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateCoupleGroupConversationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomGroupRoleHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomGroupRoleRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ roleName?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomGroupRoleResponseBody extends $tea.Model { result?: CreateCustomGroupRoleResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomGroupRoleResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateCustomGroupRoleResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomUserRolesHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomUserRolesRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ openRoleIds?: string[]; /** * @remarks * This parameter is required. */ targetUserId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomUserRolesResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomUserRolesResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateCustomUserRolesResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupConversationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupConversationRequest extends $tea.Model { appUserIds?: string[]; /** * @example * http://***.png */ groupAvatar?: string; /** * @remarks * This parameter is required. * * @example * 客户群 */ groupName?: string; /** * @remarks * This parameter is required. * * @example * 1745****8777 */ groupOwnerId?: string; /** * @example * 3 */ groupOwnerType?: number; /** * @remarks * This parameter is required. * * @example * 8d42****nkld */ groupTemplateId?: string; /** * @remarks * This parameter is required. * * @example * 1745****8777 */ operatorId?: string; userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupConversationResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ appUserIds?: string[]; /** * @remarks * This parameter is required. * * @example * cidpZ****Vcp4g== */ conversationId?: string; /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; /** * @remarks * This parameter is required. */ userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupConversationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateGroupConversationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupFromOldGroupHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupFromOldGroupRequest extends $tea.Model { notQuitWhenEmpLeave?: number; srcCorpId?: string; /** * @remarks * This parameter is required. */ srcOpenConversationId?: string; /** * @remarks * This parameter is required. */ templateId?: string; /** * @remarks * This parameter is required. */ uuid?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupFromOldGroupResponseBody extends $tea.Model { openConversationId?: string; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateGroupFromOldGroupResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateGroupFromOldGroupResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateInterconnectionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateInterconnectionRequest extends $tea.Model { /** * @remarks * This parameter is required. */ interconnections?: CreateInterconnectionRequestInterconnections[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateInterconnectionResponseBody extends $tea.Model { results?: CreateInterconnectionResponseBodyResults[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateInterconnectionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateInterconnectionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSceneGroupConversationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSceneGroupConversationRequest extends $tea.Model { features?: { [key: string]: string; }; /** * @remarks * This parameter is required. * * @example * 客户群 */ groupName?: string; /** * @remarks * This parameter is required. * * @example * 1107****2120 */ groupOwnerId?: string; /** * @example * http://***.png */ icon?: string; managementOptions?: CreateSceneGroupConversationRequestManagementOptions; /** * @remarks * This parameter is required. * * @example * 8d42****nkld */ templateId?: string; userIdList?: string[]; /** * @example * asdazxc */ uuid?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSceneGroupConversationResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidxxxxxx== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSceneGroupConversationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateSceneGroupConversationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateStoreGroupConversationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateStoreGroupConversationRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1107****2120 */ appUserId?: string; /** * @remarks * This parameter is required. * * @example * store1 */ businessUniqueKey?: string; /** * @example * http://***.png */ groupAvatar?: string; /** * @remarks * This parameter is required. * * @example * 客户群 */ groupName?: string; /** * @remarks * This parameter is required. * * @example * 8d42****nkld */ groupTemplateId?: string; /** * @remarks * This parameter is required. * * @example * 1107****2120 */ operatorId?: string; userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateStoreGroupConversationResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cid****8Q== */ conversationId?: string; /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateStoreGroupConversationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateStoreGroupConversationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DebugUnfurlingRegisterHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DebugUnfurlingRegisterRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; grayGroupIdList?: string[]; grayUserIdList?: string[]; /** * @remarks * This parameter is required. * * @example * 1 */ id?: number; /** * @remarks * This parameter is required. * * @example * 37xxxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DebugUnfurlingRegisterResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DebugUnfurlingRegisterResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: DebugUnfurlingRegisterResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteConvNavTabHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteConvNavTabRequest extends $tea.Model { /** * @example * cidc4iLyQBuHFQRvzxznz204Q */ openConversationId?: string; tabIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteConvNavTabResponseBody extends $tea.Model { success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteConvNavTabResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: DeleteConvNavTabResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteOrgTextEmotionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteOrgTextEmotionRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * -1 */ deptId?: number; /** * @remarks * This parameter is required. */ emotionIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteOrgTextEmotionResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteOrgTextEmotionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: DeleteOrgTextEmotionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DismissGroupConversationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DismissGroupConversationRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DismissGroupConversationResponseBody extends $tea.Model { /** * @example * 14da****2760 */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DismissGroupConversationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: DismissGroupConversationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DsbandOpenSceneGroupHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DsbandOpenSceneGroupRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DsbandOpenSceneGroupResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DsbandOpenSceneGroupResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: DsbandOpenSceneGroupResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FreezeGroupHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FreezeGroupRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FreezeGroupResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class FreezeGroupResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: FreezeGroupResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetConversationUrlHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetConversationUrlRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1107****2120 */ appUserId?: string; /** * @remarks * This parameter is required. * * @example * oK4e****qER2 */ channelCode?: string; /** * @example * 123**789 */ deviceId?: string; /** * @example * f67b****8a0f */ openConversationId?: string; /** * @example * 1745****8777 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetConversationUrlResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ url?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetConversationUrlResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetConversationUrlResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationMsgHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationMsgRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20 */ maxResults?: number; /** * @remarks * This parameter is required. */ msgTypes?: number[]; /** * @remarks * This parameter is required. * * @example * 1666671122000 */ nextToken?: number; /** * @remarks * This parameter is required. * * @example * cidxxxx */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * xxx */ unionId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationMsgResponseBody extends $tea.Model { /** * @example * corp123 */ corpId?: string; /** * @example * false */ hasMore?: string; messages?: GetFamilySchoolConversationMsgResponseBodyMessages[]; /** * @example * 1666671122000 */ nextToken?: string; openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationMsgResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetFamilySchoolConversationMsgResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationsRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20 */ maxResults?: number; /** * @remarks * This parameter is required. */ nextToken?: number; /** * @remarks * This parameter is required. * * @example * xxx */ unionId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationsResponseBody extends $tea.Model { groupInfoList?: GetFamilySchoolConversationsResponseBodyGroupInfoList[]; /** * @example * false */ hasMore?: string; /** * @example * 1666671122000 */ nextToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetFamilySchoolConversationsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInnerGroupMembersHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInnerGroupMembersRequest extends $tea.Model { /** * @remarks * This parameter is required. */ maxResults?: number; /** * @example * UZr***** */ nextToken?: string; /** * @remarks * This parameter is required. * * @example * cid1e*****== */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 015***** */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInnerGroupMembersResponseBody extends $tea.Model { hasMore?: boolean; /** * @example * UZr***** */ nextToken?: string; userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInnerGroupMembersResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetInnerGroupMembersResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInterconnectionUrlHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInterconnectionUrlRequest extends $tea.Model { appUserAvatar?: string; appUserAvatarType?: number; /** * @remarks * This parameter is required. */ appUserId?: string; /** * @remarks * This parameter is required. */ appUserMobileNumber?: string; /** * @remarks * This parameter is required. */ appUserName?: string; /** * @remarks * This parameter is required. */ msgPageType?: number; qrCode?: string; /** * @remarks * This parameter is required. */ signature?: string; /** * @remarks * This parameter is required. */ sourceCode?: string; /** * @remarks * This parameter is required. */ sourceType?: number; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInterconnectionUrlResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ url?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInterconnectionUrlResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetInterconnectionUrlResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetNewestInnerGroupsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetNewestInnerGroupsRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 015***** */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetNewestInnerGroupsResponseBody extends $tea.Model { groupInfos?: GetNewestInnerGroupsResponseBodyGroupInfos[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetNewestInnerGroupsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetNewestInnerGroupsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupInfoHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupInfoRequest extends $tea.Model { coolAppCode?: string; /** * @remarks * This parameter is required. * * @example * cidXXXXXXX */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupInfoResponseBody extends $tea.Model { groupUrl?: string; icon?: string; /** * @example * cidXXXXXXXXX== */ openConversationId?: string; ownerUserId?: string; status?: number; success?: boolean; templateId?: string; title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupInfoResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetSceneGroupInfoResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupMembersHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupMembersRequest extends $tea.Model { /** * @remarks * This parameter is required. */ coolAppCode?: string; /** * @remarks * This parameter is required. * * @example * false */ cursor?: string; /** * @remarks * This parameter is required. * * @example * cidXXXXXXX */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 200 */ size?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupMembersResponseBody extends $tea.Model { /** * @example * false */ hasMore?: boolean; /** * @example * cidXXXXXXXXX== */ memberUserIds?: string[]; /** * @example * 92233720368 */ nextCursor?: string; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupMembersResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetSceneGroupMembersResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupTemplateMessageOpenStatusHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupTemplateMessageOpenStatusResponseBody extends $tea.Model { status?: number; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSceneGroupTemplateMessageOpenStatusResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetSceneGroupTemplateMessageOpenStatusResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSingleChatOpenConversationIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSingleChatOpenConversationIdRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 022*****2134 */ userId1?: string; /** * @remarks * This parameter is required. * * @example * 072*****1243 */ userId2?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSingleChatOpenConversationIdResponseBody extends $tea.Model { result?: GetSingleChatOpenConversationIdResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSingleChatOpenConversationIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetSingleChatOpenConversationIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSuperAdminOpenSceneGroupInfoHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSuperAdminOpenSceneGroupInfoRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSuperAdminOpenSceneGroupInfoResponseBody extends $tea.Model { groupUrl?: string; icon?: string; managementOptions?: GetSuperAdminOpenSceneGroupInfoResponseBodyManagementOptions; openConversationId?: string; ownerUserId?: string; subAdminUserIds?: string[]; sucess?: boolean; templateId?: string; title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSuperAdminOpenSceneGroupInfoResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetSuperAdminOpenSceneGroupInfoResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupBanWordsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupBanWordsRequest extends $tea.Model { /** * @example * 1 */ banWordsMode?: number; /** * @example * cidnvcxzklxv */ openConversationId?: string; options?: { [key: string]: any; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupBanWordsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityInquiryHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityInquiryRequest extends $tea.Model { /** * @example * 1Y */ effectiveDuration?: string; /** * @example * ciddmslasdfxcvbxcvgidnxsd== */ openConversationId?: string; /** * @example * 5782431748978293 */ operator?: string; options?: { [key: string]: any; }; /** * @example * 2000 */ targetCapacity?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityInquiryResponseBody extends $tea.Model { /** * @example * 85000 */ actualPrice?: number; /** * @example * 1652183395772 */ createdAt?: number; /** * @example * 500 */ currentCapacity?: number; /** * @example * 1652183395772 */ currentEffectUntil?: number; /** * @example * 85 */ discount?: number; extInfo?: { [key: string]: any; }; /** * @example * 678912390478123 */ groupOwner?: string; /** * @example * 今天吃肘子群 */ groupTitle?: string; /** * @example * 10000 */ markedPrice?: number; /** * @example * 500 */ memberCount?: number; /** * @example * cidoondswfakscdviouhao== */ openConversationId?: string; /** * @example * 32453245234523425 */ operator?: string; /** * @example * 10000 */ targetCapacity?: number; /** * @example * 1652183395772 */ targetEffectUntil?: number; /** * @example * jklasdhjfasdjkfkh421jk5bb243b523 */ token?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityInquiryResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GroupCapacityInquiryResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderConfirmHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderConfirmRequest extends $tea.Model { /** * @example * 066224 */ operator?: string; /** * @example * FAKE:0-28937rufhjdkslnawdkjsfk */ orderId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderConfirmResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * true */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderConfirmResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GroupCapacityOrderConfirmResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderPlaceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderPlaceRequest extends $tea.Model { /** * @example * 123 */ actualPrice?: number; /** * @example * 500 */ currentCapacity?: number; /** * @example * 1651751906 */ currentEffectUntil?: number; /** * @example * 85 */ discount?: number; extInfo?: { [key: string]: any; }; /** * @example * 123 */ markedPrice?: number; /** * @example * ciddmslidnxsd== */ openConversationId?: string; /** * @example * 531781123123 */ operator?: string; /** * @example * 1000 */ targetCapacity?: number; /** * @example * 1651751906 */ targetEffectUntil?: number; /** * @example * dfsafsd */ token?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderPlaceResponseBody extends $tea.Model { /** * @example * 85000 */ actualPrice?: number; /** * @example * 500 */ currentCapacity?: number; /** * @example * 1652669110553 */ currentEffectUntil?: number; /** * @example * 85 */ discount?: number; extInfo?: { [key: string]: string; }; /** * @example * 10000 */ markedPrice?: number; /** * @example * ciddfasvc */ openConversationId?: string; /** * @example * 033333 */ operator?: string; /** * @example * 12389023745345500 */ orderId?: string; /** * @example * 10000 */ targetCapacity?: number; /** * @example * 1652669110553 */ targetEffectUntil?: number; /** * @example * 90ji34ontgrefv98u0ijo3q4awefg90rej */ token?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupCapacityOrderPlaceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GroupCapacityOrderPlaceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageQueryHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageQueryRequest extends $tea.Model { /** * @example * 1652183395772 */ createdAfter?: number; /** * @example * 53364321 */ groupId?: string; groupMemberSamples?: string[]; /** * @example * 4122134 */ groupOwner?: string; groupTitleKeywords?: string[]; /** * @example * https://h5.dingtalk.com/circle/healthCheckin.html?dtaction=os&corpId=ding91766asjkldhfkjklasdjkfjkhajksdjkfhjkla811&5fd5e=db2ed&cbdbhh=qwertyuiop */ groupUrl?: string; /** * @example * 500 */ maxResults?: number; /** * @example * 1 */ membersOver?: number; /** * @example * 500 */ nextToken?: string; /** * @example * cidnvcxzklxv23jhkg412hj== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageQueryResponseBody extends $tea.Model { groupInfoList?: GroupManageQueryResponseBodyGroupInfoList[]; /** * @example * true */ hasMore?: boolean; /** * @example * 500 */ nextToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageQueryResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GroupManageQueryResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageReduceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageReduceRequest extends $tea.Model { /** * @example * 200 */ capacityLimit?: number; /** * @example * cidnvcxzklxv */ openConversationId?: string; options?: { [key: string]: any; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageReduceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportGroupChatHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportGroupChatRequest extends $tea.Model { adminIds?: string[]; createAt?: number; /** * @example * @lADOADma*****QKA */ icon?: string; /** * @remarks * This parameter is required. * * @example * axcf*-*****-*****-23da* */ importUuid?: string; /** * @remarks * This parameter is required. * * @example * 1107****2120 */ owner?: string; /** * @example * c354***-***-***-b4ea-6f1ab***65 */ templateId?: string; /** * @remarks * This parameter is required. * * @example * 示例群名称 */ title?: string; /** * @remarks * This parameter is required. */ userList?: { [key: string]: UserListValue; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportGroupChatResponseBody extends $tea.Model { result?: ImportGroupChatResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportGroupChatResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ImportGroupChatResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * {"content":"月会通知<@all> ","at":{"atUserIds":[],"isAtAll":true}} */ content?: string; /** * @remarks * This parameter is required. */ createTime?: number; /** * @remarks * This parameter is required. * * @example * axcf*-*****-*****-23da* */ importUuid?: string; msgReadStatusSetting?: boolean; /** * @remarks * This parameter is required. * * @example * text */ msgType?: string; /** * @remarks * This parameter is required. * * @example * cidt*****Xa4K10w== */ openConversationId?: string; receivers?: string[]; /** * @remarks * This parameter is required. * * @example * 013*****21312 */ senderId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportMessageResponseBody extends $tea.Model { result?: ImportMessageResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ImportMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InstallRobotToOrgHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InstallRobotToOrgRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 这是小丁 */ brief?: string; /** * @remarks * This parameter is required. * * @example * 我是小丁 */ description?: string; /** * @remarks * This parameter is required. * * @example * @lALPDe7s26Bre */ icon?: string; /** * @remarks * This parameter is required. * * @example * 小丁 */ name?: string; /** * @remarks * This parameter is required. * * @example * 123 */ outgoingToken?: string; /** * @remarks * This parameter is required. * * @example * https://*.com */ outgoingUrl?: string; /** * @remarks * This parameter is required. * * @example * @lALPDe7s26Bre */ previewMediaId?: string; /** * @remarks * This parameter is required. * * @example * 123 */ robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InstallRobotToOrgResponseBody extends $tea.Model { robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InstallRobotToOrgResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: InstallRobotToOrgResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class IntelligentSendCardHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class IntelligentSendCardRequest extends $tea.Model { atAll?: boolean; atOpenGroupRoleIds?: string[]; atUnionIds?: string[]; atUserIds?: string[]; excludeIds?: string[]; /** * @example * cidt*****Xa4K10w== */ openConversationId?: string; outTrackId?: string; receivers?: string[]; /** * @example * axcf*-*****-*****-23da* */ uuid?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class IntelligentSendCardResponseBody extends $tea.Model { result?: IntelligentSendCardResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class IntelligentSendCardResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: IntelligentSendCardResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InteractiveCardCreateInstanceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InteractiveCardCreateInstanceRequest extends $tea.Model { callbackRouteKey?: string; /** * @remarks * This parameter is required. */ cardData?: InteractiveCardCreateInstanceRequestCardData; /** * @remarks * This parameter is required. */ cardTemplateId?: string; chatBotId?: string; /** * @remarks * This parameter is required. */ conversationType?: number; openConversationId?: string; /** * @remarks * This parameter is required. */ outTrackId?: string; privateData?: { [key: string]: PrivateDataValue; }; pullStrategy?: boolean; receiverUserIdList?: string[]; robotCode?: string; userIdType?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InteractiveCardCreateInstanceResponseBody extends $tea.Model { /** * @example * xxxxxx */ processQueryKey?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InteractiveCardCreateInstanceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: InteractiveCardCreateInstanceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListConvNavTabHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListConvNavTabRequest extends $tea.Model { /** * @example * cidc4iLyQBuHFQRvzxznz204Q== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListConvNavTabResponseBody extends $tea.Model { result?: ListConvNavTabResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListConvNavTabResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ListConvNavTabResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListGroupTemplatesByOrgIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListGroupTemplatesByOrgIdRequest extends $tea.Model { /** * @remarks * This parameter is required. */ pageNumber?: number; pageSize?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListGroupTemplatesByOrgIdResponseBody extends $tea.Model { count?: number; sceneGroupDetailModels?: ListGroupTemplatesByOrgIdResponseBodySceneGroupDetailModels[]; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListGroupTemplatesByOrgIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ListGroupTemplatesByOrgIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListOrgTextEmotionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListOrgTextEmotionResponseBody extends $tea.Model { result?: ListOrgTextEmotionResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListOrgTextEmotionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ListOrgTextEmotionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListSceneGroupsByTemplateIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListSceneGroupsByTemplateIdRequest extends $tea.Model { /** * @remarks * This parameter is required. */ pageNumber?: number; pageSize?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListSceneGroupsByTemplateIdResponseBody extends $tea.Model { openConversationIds?: string[]; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListSceneGroupsByTemplateIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ListSceneGroupsByTemplateIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class LoginForVisitorHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class LoginForVisitorRequest extends $tea.Model { /** * @example * uuid_a123 */ appUserId?: string; /** * @example * your_channel_code */ channelCode?: string; /** * @example * abc123xyz */ customAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class LoginForVisitorResponseBody extends $tea.Model { aimInfo?: LoginForVisitorResponseBodyAimInfo; aimToken?: LoginForVisitorResponseBodyAimToken; /** * @remarks * This parameter is required. * * @example * 123456 */ appUid?: string; /** * @remarks * This parameter is required. * * @example * channel_123 */ channelCode?: string; /** * @remarks * This parameter is required. * * @example * device_001 */ deviceId?: string; /** * @example * example.com */ safeDomainName?: string; /** * @remarks * This parameter is required. * * @example * 张三 */ userName?: string; /** * @remarks * This parameter is required. * * @example * @123456 */ visitorAvatar?: string; /** * @remarks * This parameter is required. * * @example * https://example.com/acd123.jpg */ visitorAvatarUrl?: string; /** * @remarks * This parameter is required. * * @example * cid_12345 */ visitorCid?: string; /** * @remarks * This parameter is required. * * @example * openconversation_12345 */ visitorOpenConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class LoginForVisitorResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: LoginForVisitorResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OfflineUnfurlingRegisterHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OfflineUnfurlingRegisterRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; /** * @remarks * This parameter is required. * * @example * 1 */ id?: number; /** * @example * 37xxxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OfflineUnfurlingRegisterResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OfflineUnfurlingRegisterResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OfflineUnfurlingRegisterResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleAddHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleAddRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ roleName?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleAddResponseBody extends $tea.Model { result?: OpenGroupRoleAddResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleAddResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenGroupRoleAddResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleQueryHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleQueryRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleQueryResponseBody extends $tea.Model { result?: OpenGroupRoleQueryResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleQueryResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenGroupRoleQueryResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleRemoveHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleRemoveRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ openRoleId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleRemoveResponseBody extends $tea.Model { result?: boolean; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleRemoveResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenGroupRoleRemoveResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleUpdateHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleUpdateRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ openRoleId?: string; /** * @remarks * This parameter is required. */ roleName?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleUpdateResponseBody extends $tea.Model { result?: boolean; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleUpdateResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenGroupRoleUpdateResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupUserRoleQueryHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupUserRoleQueryRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ userId?: string; /** * @remarks * This parameter is required. */ viewedUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupUserRoleQueryResponseBody extends $tea.Model { result?: OpenGroupUserRoleQueryResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupUserRoleQueryResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenGroupUserRoleQueryResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenInnerGroupTransferToDeptGroupHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenInnerGroupTransferToDeptGroupRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 100 */ deptId?: number; /** * @remarks * This parameter is required. * * @example * cidD2y*****== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenInnerGroupTransferToDeptGroupResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenInnerGroupTransferToDeptGroupResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenInnerGroupTransferToDeptGroupResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenSearchGroupListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenSearchGroupListRequest extends $tea.Model { keyword?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenSearchGroupListResponseBody extends $tea.Model { result?: OpenSearchGroupListResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenSearchGroupListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenSearchGroupListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenUserSendCardMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenUserSendCardMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. */ cardContent?: OpenUserSendCardMessageRequestCardContent; openConversationId?: string; receiveUserId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenUserSendCardMessageResponseBody extends $tea.Model { result?: OpenUserSendCardMessageResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenUserSendCardMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: OpenUserSendCardMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PersonalSendCardMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PersonalSendCardMessageRequest extends $tea.Model { atUserIds?: string[]; cardContent?: PersonalSendCardMessageRequestCardContent; openConversationId?: string; receiveUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PersonalSendCardMessageResponseBody extends $tea.Model { result?: PersonalSendCardMessageResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PersonalSendCardMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: PersonalSendCardMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PutMsgCardTopByIntelligentHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PutMsgCardTopByIntelligentRequest extends $tea.Model { /** * @example * cidt*****Xa4K10w== */ openConversationId?: string; openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PutMsgCardTopByIntelligentResponseBody extends $tea.Model { success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PutMsgCardTopByIntelligentResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: PutMsgCardTopByIntelligentResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesResponseBody extends $tea.Model { result?: QueryCustomGroupRolesResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryCustomGroupRolesResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesByUserHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesByUserRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ userId?: string; /** * @remarks * This parameter is required. */ viewedUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesByUserResponseBody extends $tea.Model { result?: QueryCustomGroupRolesByUserResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesByUserResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryCustomGroupRolesByUserResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByAppCidsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByAppCidsRequest extends $tea.Model { appCids?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByAppCidsResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ groupInfoList?: QueryGroupInfoByAppCidsResponseBodyGroupInfoList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByAppCidsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryGroupInfoByAppCidsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByMemberAuthHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByMemberAuthRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * COOLAPP-XXX */ coolAppCode?: string; /** * @remarks * This parameter is required. * * @example * cidXXX */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByMemberAuthResponseBody extends $tea.Model { /** * @example * 99 */ memberCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByMemberAuthResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryGroupInfoByMemberAuthResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByOpenCidsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByOpenCidsRequest extends $tea.Model { openConversationIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByOpenCidsResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ groupInfoList?: QueryGroupInfoByOpenCidsResponseBodyGroupInfoList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByOpenCidsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryGroupInfoByOpenCidsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ groupMembers?: QueryGroupMemberResponseBodyGroupMembers[]; /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryGroupMemberResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByAppUidsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByAppUidsRequest extends $tea.Model { appUids?: number[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByAppUidsResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ groupMembers?: QueryGroupMemberByAppUidsResponseBodyGroupMembers[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByAppUidsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryGroupMemberByAppUidsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByMemberAuthHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByMemberAuthRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * COOLAPP-XXX */ coolAppCode?: string; /** * @remarks * This parameter is required. * * @example * cidXXX */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByMemberAuthResponseBody extends $tea.Model { groupMemberList?: QueryGroupMemberByMemberAuthResponseBodyGroupMemberList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByMemberAuthResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryGroupMemberByMemberAuthResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMuteStatusHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMuteStatusRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidCtneF+XyQjcyF2ROdgSeIg== */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 004741900 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMuteStatusResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * true */ groupMuteMode?: boolean; /** * @remarks * This parameter is required. */ userMuteResult?: QueryGroupMuteStatusResponseBodyUserMuteResult; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMuteStatusResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryGroupMuteStatusResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupMemberListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupMemberListRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20 */ maxResults?: number; /** * @remarks * This parameter is required. * * @example * 0 */ nextToken?: number; /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupMemberListResponseBody extends $tea.Model { hasMore?: boolean; list?: QueryInnerGroupMemberListResponseBodyList[]; nextToken?: number; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupMemberListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryInnerGroupMemberListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupRecentListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupRecentListRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 015***** */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupRecentListResponseBody extends $tea.Model { groupInfos?: QueryInnerGroupRecentListResponseBodyGroupInfos[]; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupRecentListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryInnerGroupRecentListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMembersOfGroupRoleHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMembersOfGroupRoleRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidXXXXXXX */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * roleXXXXX */ openRoleId?: string; /** * @example * 1621502140000 */ timestamp?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMembersOfGroupRoleResponseBody extends $tea.Model { userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMembersOfGroupRoleResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryMembersOfGroupRoleResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMessageSendResultHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMessageSendResultRequest extends $tea.Model { /** * @example * dhowhi23ohdh== */ openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMessageSendResultResponseBody extends $tea.Model { result?: QueryMessageSendResultResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMessageSendResultResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryMessageSendResultResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMsgReadStatusHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMsgReadStatusRequest extends $tea.Model { /** * @example * 0 */ cursor?: number; /** * @example * cidc4iLyQBuHFQRvzxznz204Q== */ openConversationId?: string; openTaskId?: string; /** * @example * 200 */ pageSize?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMsgReadStatusResponseBody extends $tea.Model { result?: QueryMsgReadStatusResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMsgReadStatusResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryMsgReadStatusResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenConversationReceiveUserHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenConversationReceiveUserRequest extends $tea.Model { openConversationId?: string; sendUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenConversationReceiveUserResponseBody extends $tea.Model { result?: QueryOpenConversationReceiveUserResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenConversationReceiveUserResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryOpenConversationReceiveUserResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenGroupBaseInfoHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenGroupBaseInfoRequest extends $tea.Model { openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenGroupBaseInfoResponseBody extends $tea.Model { result?: QueryOpenGroupBaseInfoResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenGroupBaseInfoResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryOpenGroupBaseInfoResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPersonalMessageReadStatusHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPersonalMessageReadStatusRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidQGfKJCXMfVxZxxx3ZL0Qlw== */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * msghnezLi8wb6pGqMsadhj9n0yw== */ openMessageId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPersonalMessageReadStatusResponseBody extends $tea.Model { result?: QueryPersonalMessageReadStatusResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPersonalMessageReadStatusResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryPersonalMessageReadStatusResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRecentConversationsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRecentConversationsRequest extends $tea.Model { onlyHuman?: boolean; onlyInnerGroup?: boolean; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRecentConversationsResponseBody extends $tea.Model { result?: QueryRecentConversationsResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRecentConversationsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryRecentConversationsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySceneGroupTemplateRobotHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySceneGroupTemplateRobotRequest extends $tea.Model { /** * @example * cidCtneF+XyQjcyF2ROdgSeIg== */ openConversationId?: string; /** * @example * ding5nbbeXXXXXXX */ robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySceneGroupTemplateRobotResponseBody extends $tea.Model { result?: QuerySceneGroupTemplateRobotResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySceneGroupTemplateRobotResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QuerySceneGroupTemplateRobotResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySingleGroupHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySingleGroupRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1745****8777 */ groupMembers?: QuerySingleGroupRequestGroupMembers[]; /** * @remarks * This parameter is required. * * @example * 14da****2760 */ groupTemplateId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySingleGroupResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ openConversations?: QuerySingleGroupResponseBodyOpenConversations[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySingleGroupResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QuerySingleGroupResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnReadMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnReadMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1107****2120 */ appUserId?: string; /** * @example * 1745****8777 */ openConversationIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnReadMessageResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 10 */ unReadCount?: number; unReadItems?: QueryUnReadMessageResponseBodyUnReadItems[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnReadMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUnReadMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterCreatorHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterCreatorRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * www.dingtalk.com */ domain?: string; /** * @remarks * This parameter is required. * * @example * /a */ path?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterCreatorResponseBody extends $tea.Model { data?: QueryUnfurlingRegisterCreatorResponseBodyData; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterCreatorResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUnfurlingRegisterCreatorResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterInfoHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterInfoRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; /** * @example * 100 */ maxResults?: number; /** * @example * 0 */ nextToken?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterInfoResponseBody extends $tea.Model { hasMore?: boolean; list?: QueryUnfurlingRegisterInfoResponseBodyList[]; nextToken?: number; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterInfoResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUnfurlingRegisterInfoResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupAliasTitleHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupAliasTitleRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidxxxx */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 2131231xxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupAliasTitleResponseBody extends $tea.Model { result?: QueryUserGroupAliasTitleResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupAliasTitleResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUserGroupAliasTitleResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupRolesHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupRolesRequest extends $tea.Model { openConversationId?: string; userId?: string; viewedUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupRolesResponseBody extends $tea.Model { result?: QueryUserGroupRolesResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupRolesResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUserGroupRolesResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserViewGroupLastMessageTimeHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserViewGroupLastMessageTimeRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidc4iLyQBuHFQRvxxxnz204Q== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserViewGroupLastMessageTimeResponseBody extends $tea.Model { result?: QueryUserViewGroupLastMessageTimeResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserViewGroupLastMessageTimeResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: QueryUserViewGroupLastMessageTimeResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReadPersonalMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReadPersonalMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. */ dingOpenConversationMessageIdArray?: ReadPersonalMessageRequestDingOpenConversationMessageIdArray[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReadPersonalMessageResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReadPersonalMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ReadPersonalMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallMessagesHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallMessagesRequest extends $tea.Model { /** * @example * cidc4iLyQBuHFQRvzxznz204Q */ openConversationId?: string; openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallMessagesResponseBody extends $tea.Model { success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallMessagesResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: RecallMessagesResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallPersonalMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallPersonalMessageRequest extends $tea.Model { /** * @example * cidxxxx3451= */ openConversationId?: string; /** * @example * msgxxx112 */ openMessageId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallPersonalMessageResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RecallPersonalMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: RecallPersonalMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReleaseUnfurlingRegisterHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReleaseUnfurlingRegisterRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; /** * @remarks * This parameter is required. * * @example * 1 */ id?: number; /** * @remarks * This parameter is required. * * @example * 37xxxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReleaseUnfurlingRegisterResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReleaseUnfurlingRegisterResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: ReleaseUnfurlingRegisterResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomGroupRoleHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomGroupRoleRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ openRoleId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomGroupRoleResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomGroupRoleResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: RemoveCustomGroupRoleResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomUserRolesHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomUserRolesRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ openRoleIds?: string[]; /** * @remarks * This parameter is required. */ targetUserId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomUserRolesResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveCustomUserRolesResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: RemoveCustomUserRolesResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveRobotFromConversationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveRobotFromConversationRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 123 */ chatBotUserId?: string; /** * @remarks * This parameter is required. * * @example * cid123cd */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveRobotFromConversationResponseBody extends $tea.Model { chatBotUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveRobotFromConversationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: RemoveRobotFromConversationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchInnerGroupsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchInnerGroupsRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 20 */ maxResults?: number; /** * @remarks * This parameter is required. * * @example * 测试关键词 */ searchKey?: string; /** * @remarks * This parameter is required. * * @example * 015***** */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchInnerGroupsResponseBody extends $tea.Model { groupInfos?: SearchInnerGroupsResponseBodyGroupInfos[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchInnerGroupsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SearchInnerGroupsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendInteractiveCardHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendInteractiveCardRequest extends $tea.Model { atOpenIds?: { [key: string]: string; }; callbackRouteKey?: string; /** * @remarks * This parameter is required. */ cardData?: SendInteractiveCardRequestCardData; cardOptions?: SendInteractiveCardRequestCardOptions; /** * @remarks * This parameter is required. */ cardTemplateId?: string; chatBotId?: string; /** * @remarks * This parameter is required. */ conversationType?: number; digitalWorkerCode?: string; openConversationId?: string; /** * @remarks * This parameter is required. */ outTrackId?: string; privateData?: { [key: string]: PrivateDataValue; }; pullStrategy?: boolean; receiverUserIdList?: string[]; robotCode?: string; userIdType?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendInteractiveCardResponseBody extends $tea.Model { result?: SendInteractiveCardResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendInteractiveCardResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendInteractiveCardResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendOTOInteractiveCardHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendOTOInteractiveCardRequest extends $tea.Model { atOpenIds?: { [key: string]: string; }; callbackRouteKey?: string; /** * @remarks * This parameter is required. */ cardData?: SendOTOInteractiveCardRequestCardData; cardOptions?: SendOTOInteractiveCardRequestCardOptions; /** * @remarks * This parameter is required. */ cardTemplateId?: string; openConversationId?: string; /** * @remarks * This parameter is required. */ outTrackId?: string; privateData?: { [key: string]: PrivateDataValue; }; pullStrategy?: boolean; receiverUserIdList?: string[]; robotCode?: string; userIdType?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendOTOInteractiveCardResponseBody extends $tea.Model { result?: SendOTOInteractiveCardResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendOTOInteractiveCardResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendOTOInteractiveCardResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendPersonalMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendPersonalMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * {"content":"月会通知<@all> ","at":{"atUserIds":[],"isAtAll":true}} */ content?: string; /** * @remarks * This parameter is required. * * @example * text */ msgType?: string; /** * @example * cidc4iLyQBuHFQRvzxznz204Q== */ openConversationId?: string; /** * @example * 1662055829854977 */ receiverUserId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendPersonalMessageResponseBody extends $tea.Model { result?: SendPersonalMessageResponseBodyResult; success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendPersonalMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendPersonalMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotInteractiveCardHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotInteractiveCardRequest extends $tea.Model { /** * @example * https://xxx */ callbackUrl?: string; /** * @remarks * This parameter is required. * * @example * cardXXXX01 */ cardBizId?: string; /** * @remarks * This parameter is required. * * @example * 根据具体的cardTemplateId参考文档格式 */ cardData?: string; /** * @remarks * This parameter is required. * * @example * xxxxxxxx */ cardTemplateId?: string; /** * @example * cidXXXX */ openConversationId?: string; pullStrategy?: boolean; /** * @remarks * This parameter is required. * * @example * xxxxxx */ robotCode?: string; sendOptions?: SendRobotInteractiveCardRequestSendOptions; /** * @example * 以userId为例:{"userId":"userId0001"};以unionId为例{"unionId":"unionId001"} */ singleChatReceiver?: string; unionIdPrivateDataMap?: string; userIdPrivateDataMap?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotInteractiveCardResponseBody extends $tea.Model { /** * @example * xxxxxx */ processQueryKey?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotInteractiveCardResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendRobotInteractiveCardResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotMessageRequest extends $tea.Model { atAll?: boolean; /** * @example * 1107****2120 */ atAppUserId?: string; /** * @example * 1107****2120 */ atDingUserId?: string; /** * @remarks * This parameter is required. * * @example * { "content": "我就是我, 是不一样的烟火"} */ msgContent?: string; /** * @remarks * This parameter is required. * * @example * text */ msgType?: string; /** * @remarks * This parameter is required. */ openConversationIds?: string[]; /** * @example * kelian-custom-service-robot-101 */ robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotMessageResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendRobotMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendTemplateInteractiveCardHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendTemplateInteractiveCardRequest extends $tea.Model { /** * @example * https://xxxx.com/.../ */ callbackUrl?: string; /** * @remarks * This parameter is required. * * @example * 根据具体的cardTemplateId参考文档格式 */ cardData?: string; /** * @remarks * This parameter is required. * * @example * TuWenCard01 */ cardTemplateId?: string; /** * @example * cidXXXX */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * cardXXXX01 */ outTrackId?: string; /** * @remarks * This parameter is required. * * @example * xxxxxx */ robotCode?: string; sendOptions?: SendTemplateInteractiveCardRequestSendOptions; /** * @example * 以userId为例:{"userId":"userId0001"};以unionId为例{"unionId":"unionId001"} */ singleChatReceiver?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendTemplateInteractiveCardResponseBody extends $tea.Model { /** * @example * xxxxxx */ processQueryKey?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendTemplateInteractiveCardResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendTemplateInteractiveCardResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SetRightPanelHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SetRightPanelRequest extends $tea.Model { forceExpand?: boolean; isQtWnd?: boolean; /** * @remarks * This parameter is required. * * @example * ciddjxhgdDXSAAXXXXX */ openConversationId?: string; /** * @remarks * This parameter is required. */ rightPanelClosePermitted?: boolean; /** * @remarks * This parameter is required. * * @example * 1 */ rightPanelOpenStatus?: number; /** * @remarks * This parameter is required. * * @example * 侧边栏标题 */ title?: string; /** * @remarks * This parameter is required. */ webWndParams?: SetRightPanelRequestWebWndParams; /** * @remarks * This parameter is required. * * @example * 500 */ width?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SetRightPanelResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SetRightPanelResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SetRightPanelResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SortConvNavTabHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SortConvNavTabRequest extends $tea.Model { /** * @example * cidc4iLyQBuHFQRvzxznz204Q */ openConversationId?: string; sortedIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SortConvNavTabResponseBody extends $tea.Model { success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SortConvNavTabResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SortConvNavTabResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminApplyTemplateHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminApplyTemplateRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ ownerUserId?: string; /** * @remarks * This parameter is required. */ templateId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminApplyTemplateResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminApplyTemplateResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SuperAdminApplyTemplateResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminCloseTemplateHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminCloseTemplateRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ ownerUserId?: string; /** * @remarks * This parameter is required. */ templateId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminCloseTemplateResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SuperAdminCloseTemplateResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SuperAdminCloseTemplateResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class TopboxCloseHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class TopboxCloseRequest extends $tea.Model { conversationType?: number; coolAppCode?: string; /** * @example * xxxx */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * xxxx */ outTrackId?: string; receiverUserIdList?: string[]; robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class TopboxCloseResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class TopboxOpenHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class TopboxOpenRequest extends $tea.Model { conversationType?: number; coolAppCode?: string; /** * @example * 1850042969000 */ expiredTime?: number; /** * @example * xxxx */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * xxxx */ outTrackId?: string; /** * @example * ios|win */ platforms?: string; /** * **if can be null:** * true */ receiverUserIdList?: string[]; robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class TopboxOpenResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateClientServiceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateClientServiceRequest extends $tea.Model { /** * @example * https://***.png */ avatarUrl?: string; /** * @example * false */ resetAvatar?: boolean; /** * @example * false */ resetUserName?: boolean; /** * @remarks * This parameter is required. */ userIds?: string[]; /** * @example * test */ userName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateClientServiceResponseBody extends $tea.Model { /** * @example * true */ result?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateClientServiceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateClientServiceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateConvNavTabHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateConvNavTabRequest extends $tea.Model { /** * @example * www.dingtalk.com */ mobileUrl?: string; /** * @example * cidc4iLyQBuHFQRvzxznz204Q */ openConversationId?: string; /** * @example * www.dingtalk.com */ pcUrl?: string; /** * @example * 409021 */ tabId?: string; /** * @example * 示例标签页 */ title?: string; userEditable?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateConvNavTabResponseBody extends $tea.Model { success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateConvNavTabResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateConvNavTabResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateCustomGroupRoleHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateCustomGroupRoleRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ openRoleId?: string; /** * @remarks * This parameter is required. */ roleName?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateCustomGroupRoleResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateCustomGroupRoleResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateCustomGroupRoleResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupAvatarHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupAvatarRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * http://***.png */ groupAvatar?: string; /** * @remarks * This parameter is required. */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupAvatarResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ newGroupAvatar?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupAvatarResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateGroupAvatarResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupNameHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupNameRequest extends $tea.Model { /** * @remarks * This parameter is required. */ groupName?: string; /** * @remarks * This parameter is required. */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupNameResponseBody extends $tea.Model { newGroupName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupNameResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateGroupNameResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupPermissionHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupPermissionRequest extends $tea.Model { /** * @example * cidXXXXXXX */ openConversationId?: string; permissionGroup?: string; status?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupPermissionResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupPermissionResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateGroupPermissionResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupSubAdminHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupSubAdminRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidXXXXXXX */ openConversationId?: string; /** * @remarks * This parameter is required. */ role?: number; unionIds?: string[]; userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupSubAdminResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateGroupSubAdminResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateGroupSubAdminResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInteractiveCardHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInteractiveCardRequest extends $tea.Model { cardData?: UpdateInteractiveCardRequestCardData; cardOptions?: UpdateInteractiveCardRequestCardOptions; outTrackId?: string; privateData?: { [key: string]: PrivateDataValue; }; userIdType?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInteractiveCardResponseBody extends $tea.Model { success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInteractiveCardResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateInteractiveCardResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateMemberBanWordsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateMemberBanWordsRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 300000 */ muteDuration?: number; /** * @remarks * This parameter is required. * * @example * 1 */ muteStatus?: number; /** * @remarks * This parameter is required. * * @example * cid5d5uM3XEw3gxbNc/n7EQ4g== */ openConversationId?: string; unionIds?: string[]; userIdList?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateMemberBanWordsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateMemberGroupNickHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateMemberGroupNickRequest extends $tea.Model { /** * @remarks * This parameter is required. */ groupNick?: string; /** * @remarks * This parameter is required. * * @example * cidXXXXXXX */ openConversationId?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateMemberGroupNickResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateMemberGroupNickResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateMemberGroupNickResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInOrgHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInOrgRequest extends $tea.Model { /** * @example * 小加 */ brief?: string; /** * @example * 小加 */ description?: string; /** * @example * @lALPDe7s26Bre */ icon?: string; /** * @example * 小加 */ name?: string; /** * @example * 123 */ outgoingToken?: string; /** * @example * https://*.com */ outgoingUrl?: string; /** * @example * @lALPDe7s26Bre */ previewMediaId?: string; /** * @remarks * This parameter is required. * * @example * 123 */ robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInOrgResponseBody extends $tea.Model { robotCode?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInOrgResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateRobotInOrgResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInteractiveCardHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInteractiveCardRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cardXXXX01 */ cardBizId?: string; /** * @example * 根据具体的cardTemplateId参考文档格式 */ cardData?: string; unionIdPrivateDataMap?: string; updateOptions?: UpdateRobotInteractiveCardRequestUpdateOptions; userIdPrivateDataMap?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInteractiveCardResponseBody extends $tea.Model { /** * @example * xxxxxx */ processQueryKey?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInteractiveCardResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateRobotInteractiveCardResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSceneGroupTemplateMessageOpenStatusHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSceneGroupTemplateMessageOpenStatusRequest extends $tea.Model { /** * @remarks * This parameter is required. */ status?: number; /** * @remarks * This parameter is required. */ templateIdList?: string[]; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSceneGroupTemplateMessageOpenStatusResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSceneGroupTemplateMessageOpenStatusResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateSceneGroupTemplateMessageOpenStatusResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateTheGroupRolesOfGroupMemberHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateTheGroupRolesOfGroupMemberRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidXXXXXXX */ openConversationId?: string; openRoleIds?: string[]; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateTheGroupRolesOfGroupMemberResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateTheGroupRolesOfGroupMemberResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateTheGroupRolesOfGroupMemberResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 123xxxx */ apiSecret?: string; /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; callbackType?: number; /** * @remarks * This parameter is required. * * @example * https://xxx.xxx.com/api/dingtalk/link_unfurling */ callbackUrl?: string; /** * @remarks * This parameter is required. * * @example * d7b9xxx-xxx-xxxx-xxxx-xxxxxxx.schema */ cardTemplateId?: string; /** * @remarks * This parameter is required. * * @example * www.dingtalk.com */ domain?: string; /** * @remarks * This parameter is required. * * @example * 1 */ id?: number; /** * @remarks * This parameter is required. * * @example * /a */ path?: string; /** * @example * 规则描述 */ ruleDesc?: string; /** * @remarks * This parameter is required. * * @example * 0 */ ruleMatchType?: number; /** * @remarks * This parameter is required. * * @example * 37xxxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateUnfurlingRegisterResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterStatusHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterStatusRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 3102xxxxxxx */ appId?: string; /** * @remarks * This parameter is required. * * @example * 1 */ id?: number; /** * @remarks * This parameter is required. * * @example * 2 */ status?: number; /** * @example * 37xxxxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterStatusResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUnfurlingRegisterStatusResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateUnfurlingRegisterStatusResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUserGroupAliasTitleHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUserGroupAliasTitleRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidxxxx */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 群备注 */ title?: string; /** * @remarks * This parameter is required. * * @example * 2132144xxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUserGroupAliasTitleResponseBody extends $tea.Model { success?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateUserGroupAliasTitleResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateUserGroupAliasTitleResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToExternalGroupHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToExternalGroupRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ templateId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToExternalGroupResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToExternalGroupResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpgradeToExternalGroupResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToServiceGroupHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToServiceGroupRequest extends $tea.Model { /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. * * **if can be null:** * false */ templateId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToServiceGroupResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpgradeToServiceGroupResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpgradeToServiceGroupResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddGroupMemberHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddGroupMemberRequest extends $tea.Model { appUserIds?: string[]; /** * @remarks * This parameter is required. * * @example * 14da****2760 */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 1745****8777 */ operatorId?: string; userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddGroupMemberResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ appUserIds?: string[]; /** * @remarks * This parameter is required. */ userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddGroupMemberResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: AddGroupMemberResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveGroupMemberHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveGroupMemberRequest extends $tea.Model { appUserIds?: string[]; /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 1745****8777 */ operatorId?: string; userIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveGroupMemberResponseBody extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 移除成功 */ message?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class RemoveGroupMemberResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: RemoveGroupMemberResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendDingMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendDingMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. */ code?: string; /** * @remarks * This parameter is required. * * @example * {"msg_type":"text","text":"hello world"} */ message?: string; /** * @remarks * This parameter is required. * * @example * text */ messageType?: string; openConversationId?: string; /** * @example * 1107****2120 */ receiverId?: string; /** * @remarks * This parameter is required. * * @example * 1745****8777 */ senderId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendDingMessageResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ requestId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendDingMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendDingMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendMessageHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendMessageRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * {"msg_type":"text","text":"hello world"} */ message?: string; /** * @remarks * This parameter is required. * * @example * text */ messageType?: string; openConversationId?: string; /** * @example * 1745****8777 */ receiverId?: string; /** * @remarks * This parameter is required. * * @example * 1107****2120 */ senderId?: string; /** * @example * { "9d801647a64******59c9da0207":"[{\"action_url\":\"http://www.baidu.com\",\"title\":\"一个按钮\"},{\"action_url\":\"http://www.baidu.com\",\"title\":\"两个按钮\"}]", "9d801647a6******59c9da020342":"[{\"action_url\":\"http://www.baidu.com\",\"title\":\"一个按钮\"},{\"action_url\":\"http://www.baidu.com\",\"title\":\"两个按钮\"}]" } */ sourceInfos?: { [key: string]: any; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendMessageResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ requestId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendMessageResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SendMessageResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddConvNavTabResponseBodyResult extends $tea.Model { tabId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class AddOrgTextEmotionResponseBodyResult extends $tea.Model { /** * @example * corp_123456 */ emotionId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryFamilySchoolMessageResponseBodyMessagesMediaModels extends $tea.Model { /** * @example * aa.png */ fileName?: string; /** * @example * png */ fileType?: string; /** * @example * @12xxx34 */ mediaId?: string; /** * @example * 1234 */ size?: string; /** * @example * https://wukong-xxxx */ url?: string; /** * @example * @12xx34 */ videoPicMediaId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchQueryFamilySchoolMessageResponseBodyMessages extends $tea.Model { contentType?: number; createAt?: number; mediaModels?: BatchQueryFamilySchoolMessageResponseBodyMessagesMediaModels[]; /** * @example * msgxxx */ openMsgId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CountOpenMsgSceneGroupsResponseBodyResult extends $tea.Model { count?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateCustomGroupRoleResponseBodyResult extends $tea.Model { openRoleId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateInterconnectionRequestInterconnections extends $tea.Model { /** * @example * http://***.png */ appUserAvatar?: string; /** * @example * 1 */ appUserAvatarMediaType?: number; /** * @example * 认真工作,快乐生活 */ appUserDynamics?: string; /** * @remarks * This parameter is required. * * @example * 1107****2120 */ appUserId?: string; /** * @remarks * This parameter is required. * * @example * 188****8655 */ appUserMobile?: string; /** * @remarks * This parameter is required. * * @example * Foo */ appUserName?: string; /** * @remarks * This parameter is required. * * @example * 1 */ channelCode?: string; /** * @example * 1745****8777 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateInterconnectionResponseBodyResults extends $tea.Model { appUserId?: string; message?: string; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateSceneGroupConversationRequestManagementOptions extends $tea.Model { chatBannedType?: number; managementType?: number; mentionAllAuthority?: number; searchable?: number; showHistoryType?: number; validationType?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationMsgResponseBodyMessagesMediaModels extends $tea.Model { /** * @example * aa.png */ fileName?: string; /** * @example * png */ fileType?: string; /** * @example * @12xxx34 */ mediaId?: string; /** * @example * 1234 */ size?: string; /** * @example * https://wukong-xxxx */ url?: string; /** * @example * @12xx34 */ videoPicMediaId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationMsgResponseBodyMessages extends $tea.Model { contentType?: number; createAt?: number; mediaModels?: GetFamilySchoolConversationMsgResponseBodyMessagesMediaModels[]; /** * @example * msgxxx */ openMsgId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFamilySchoolConversationsResponseBodyGroupInfoList extends $tea.Model { /** * @example * corp123 */ corpId?: string; deptNameChain?: string[]; /** * @example * 小王的家校群 */ groupName?: string; /** * @example * 2 */ groupType?: string; joinGroupTime?: number; /** * @example * cidxxx */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetNewestInnerGroupsResponseBodyGroupInfos extends $tea.Model { /** * @example * @lADOADma*****QKA */ icon?: string; /** * @example * 10 */ memberAmount?: string; /** * @example * cid1e*****== */ openConversationId?: string; /** * @example * 测试群名称 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSingleChatOpenConversationIdResponseBodyResult extends $tea.Model { openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetSuperAdminOpenSceneGroupInfoResponseBodyManagementOptions extends $tea.Model { chatBannedType?: string; managementType?: string; mentionAllAuthority?: string; searchable?: string; showHistoryType?: string; validationType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GroupManageQueryResponseBodyGroupInfoList extends $tea.Model { /** * @example * 0 */ banWordsMode?: number; /** * @example * 1000 */ capacity?: number; /** * @example * 1652183395772 */ createdAt?: number; extInfo?: { [key: string]: any; }; groupAdminList?: string[]; /** * @example * 574892167781263748 */ groupOwner?: string; /** * @example * 今天吃肘子群 */ groupTitle?: string; /** * @example * 500 */ memberCount?: number; /** * @example * cidnvcxzklxv23jhkg412hj== */ openConversationId?: string; /** * @example * INNER */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportGroupChatResponseBodyResult extends $tea.Model { openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ImportMessageResponseBodyResult extends $tea.Model { openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class IntelligentSendCardResponseBodyResult extends $tea.Model { openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class InteractiveCardCreateInstanceRequestCardData extends $tea.Model { cardMediaIdParamMap?: { [key: string]: string; }; cardParamMap?: { [key: string]: string; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListConvNavTabResponseBodyResultConvNavTabInfos extends $tea.Model { mobileUrl?: string; pcUrl?: string; tabId?: string; title?: string; type?: string; userEditable?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListConvNavTabResponseBodyResult extends $tea.Model { convNavTabInfos?: ListConvNavTabResponseBodyResultConvNavTabInfos[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListGroupTemplatesByOrgIdResponseBodySceneGroupDetailModels extends $tea.Model { description?: string; gmtCreate?: string; icon?: string; msgOpen?: boolean; templateId?: string; templateName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListOrgTextEmotionResponseBodyResultEmotions extends $tea.Model { /** * @example * @234xxx */ backgroundMediaId?: string; /** * @example * @123xxx */ backgroundMediaIdForPanel?: string; /** * @example * -1 */ deptId?: number; /** * @example * corp_131xxx */ emotionId?: string; /** * @example * 企业表情1 */ emotionName?: string; /** * @example * 1 */ status?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ListOrgTextEmotionResponseBodyResult extends $tea.Model { emotions?: ListOrgTextEmotionResponseBodyResultEmotions[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class LoginForVisitorResponseBodyAimInfo extends $tea.Model { appKey?: { [key: string]: any; }; appName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class LoginForVisitorResponseBodyAimToken extends $tea.Model { accessToken?: string; accessTokenExpiredTime?: number; buildTime?: number; refreshToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleAddResponseBodyResult extends $tea.Model { openRoleId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleQueryResponseBodyResultGroupRoles extends $tea.Model { openRoleId?: string; roleName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupRoleQueryResponseBodyResult extends $tea.Model { groupRoles?: OpenGroupRoleQueryResponseBodyResultGroupRoles[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupUserRoleQueryResponseBodyResultGroupRoles extends $tea.Model { /** * @example * rolexxxxxxx */ openRoleId?: string; /** * @example * 小美 */ roleName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenGroupUserRoleQueryResponseBodyResult extends $tea.Model { groupRoles?: OpenGroupUserRoleQueryResponseBodyResultGroupRoles[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenSearchGroupListResponseBodyResultGroupList extends $tea.Model { icon?: string; memberCount?: number; openConversationId?: string; tag?: string; title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenSearchGroupListResponseBodyResult extends $tea.Model { groupList?: OpenSearchGroupListResponseBodyResultGroupList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenUserSendCardMessageRequestCardContent extends $tea.Model { /** * @remarks * This parameter is required. */ lastMessage?: string; /** * @remarks * This parameter is required. */ outTrackId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class OpenUserSendCardMessageResponseBodyResult extends $tea.Model { openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PersonalSendCardMessageRequestCardContent extends $tea.Model { lastMessage?: string; outTrackId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class PersonalSendCardMessageResponseBodyResult extends $tea.Model { openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesResponseBodyResultGroupRoles extends $tea.Model { openRoleId?: string; roleName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesResponseBodyResult extends $tea.Model { groupRoles?: QueryCustomGroupRolesResponseBodyResultGroupRoles[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesByUserResponseBodyResultGroupRoles extends $tea.Model { openRoleId?: string; roleName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryCustomGroupRolesByUserResponseBodyResult extends $tea.Model { groupRoles?: QueryCustomGroupRolesByUserResponseBodyResultGroupRoles[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByAppCidsResponseBodyGroupInfoList extends $tea.Model { /** * @example * $2$123456$2 */ appCid?: string; /** * @example * ding1234 */ corpId?: string; /** * @example * @abc */ groupAvatar?: string; /** * @example * https://abc */ groupAvatarUrl?: string; /** * @example * 群名称 */ groupName?: string; /** * @example * 123456a== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupInfoByOpenCidsResponseBodyGroupInfoList extends $tea.Model { /** * @example * $2$123456$2 */ appCid?: string; /** * @example * ding1234 */ corpId?: string; /** * @example * @abc */ groupAvatar?: string; /** * @example * https://abc */ groupAvatarUrl?: string; /** * @example * 群名称 */ groupName?: string; /** * @example * 123456a== */ openConversationId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberResponseBodyGroupMembers extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1000000 */ appUid?: number; /** * @example * http://****.png */ groupMemberAvatar?: string; /** * @example * abc */ groupMemberAvatarMediaId?: string; /** * @example * 认真工作,快乐生活 */ groupMemberDynamics?: string; /** * @example * 1107****2120 */ groupMemberId?: string; /** * @remarks * This parameter is required. * * @example * Foo */ groupMemberName?: string; /** * @remarks * This parameter is required. * * @example * 1 */ groupMemberType?: number; /** * @remarks * This parameter is required. * * @example * 2 */ groupMemberTypeV2?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByAppUidsResponseBodyGroupMembers extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1000000 */ appUid?: number; /** * @example * http://****.png */ groupMemberAvatar?: string; /** * @example * abc */ groupMemberAvatarMediaId?: string; /** * @example * 认真工作,快乐生活 */ groupMemberDynamics?: string; /** * @example * 1107****2120 */ groupMemberId?: string; /** * @remarks * This parameter is required. * * @example * Foo */ groupMemberName?: string; /** * @remarks * This parameter is required. * * @example * 1 */ groupMemberType?: number; /** * @remarks * This parameter is required. * * @example * 2 */ groupMemberTypeV2?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMemberByMemberAuthResponseBodyGroupMemberList extends $tea.Model { /** * @example * 张三 */ groupNickName?: string; /** * @example * 张某某 */ orgName?: string; /** * @example * https://xxx */ profilePhotoUrl?: string; /** * @example * xxx */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryGroupMuteStatusResponseBodyUserMuteResult extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1645315682000 */ muteEndTime?: number; /** * @remarks * This parameter is required. * * @example * 1645315682000 */ muteStartTime?: number; /** * @remarks * This parameter is required. * * @example * true */ userMuteMode?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupMemberListResponseBodyList extends $tea.Model { icon?: string; name?: string; nickName?: string; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryInnerGroupRecentListResponseBodyGroupInfos extends $tea.Model { /** * @example * https://static.xxxxxxx */ icon?: string; /** * @example * 10 */ memberAmount?: string; /** * @example * cid1e*****== */ openConversationId?: string; /** * @example * 测试群名称 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMessageSendResultResponseBodyResult extends $tea.Model { /** * @example * msghcuh234 */ openMessageId?: string; /** * @example * 1 */ sendStatus?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryMsgReadStatusResponseBodyResult extends $tea.Model { hasMore?: boolean; nextCursor?: number; openMessageId?: string; readUnionIds?: string[]; readUserIds?: string[]; status?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenConversationReceiveUserResponseBodyResultReceiveUser extends $tea.Model { /** * @remarks * This parameter is required. */ icon?: string; /** * @remarks * This parameter is required. */ name?: string; /** * @remarks * This parameter is required. */ nickName?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenConversationReceiveUserResponseBodyResult extends $tea.Model { receiveUser?: QueryOpenConversationReceiveUserResponseBodyResultReceiveUser; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryOpenGroupBaseInfoResponseBodyResult extends $tea.Model { icon?: string; memberCount?: number; openConversationId?: string; tag?: string; title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPersonalMessageReadStatusResponseBodyResultMessageReadInfoList extends $tea.Model { readStatus?: string; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryPersonalMessageReadStatusResponseBodyResult extends $tea.Model { messageReadInfoList?: QueryPersonalMessageReadStatusResponseBodyResultMessageReadInfoList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRecentConversationsResponseBodyResultConversationList extends $tea.Model { /** * @remarks * This parameter is required. */ conversationType?: number; /** * @remarks * This parameter is required. */ icon?: string; /** * @remarks * This parameter is required. */ memberCount?: string; /** * @remarks * This parameter is required. */ name?: string; /** * @remarks * This parameter is required. */ nickName?: string; /** * @remarks * This parameter is required. */ openConversationId?: string; /** * @remarks * This parameter is required. */ title?: string; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryRecentConversationsResponseBodyResult extends $tea.Model { conversationList?: QueryRecentConversationsResponseBodyResultConversationList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySceneGroupTemplateRobotResponseBodyResult extends $tea.Model { unionId?: string; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySingleGroupRequestGroupMembers extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1107****2120 */ appUserId?: string; /** * @remarks * This parameter is required. * * @example * 1745****8778 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QuerySingleGroupResponseBodyOpenConversations extends $tea.Model { /** * @remarks * This parameter is required. * * @example * 1107****2120 */ appUserId?: string; /** * @example * 14da****2760 */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * 1745****8778 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnReadMessageResponseBodyUnReadItems extends $tea.Model { /** * @example * 14da****2760 */ openConversationId?: string; /** * @example * 10 */ unReadCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterCreatorResponseBodyData extends $tea.Model { appId?: string; creatorUserId?: string; id?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUnfurlingRegisterInfoResponseBodyList extends $tea.Model { apiSecret?: string; appId?: string; appName?: string; callbackType?: number; callbackUrl?: string; cardTemplateId?: string; creatorUserId?: string; domain?: string; grayGroupIdList?: string[]; grayUserIdList?: string[]; hsfMethodName?: string; hsfServiceName?: string; hsfVersion?: string; id?: number; path?: string; ruleDesc?: string; ruleMatchType?: number; status?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupAliasTitleResponseBodyResult extends $tea.Model { title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupRolesResponseBodyResultGroupRoles extends $tea.Model { /** * @example * rolexxxxxxx */ openRoleId?: string; /** * @example * 负责人 */ roleName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserGroupRolesResponseBodyResult extends $tea.Model { groupRoles?: QueryUserGroupRolesResponseBodyResultGroupRoles[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class QueryUserViewGroupLastMessageTimeResponseBodyResult extends $tea.Model { time?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class ReadPersonalMessageRequestDingOpenConversationMessageIdArray extends $tea.Model { /** * @remarks * This parameter is required. * * @example * cidQGfKJCXMfVxZxxx3ZL0Qlw */ openConversationId?: string; /** * @remarks * This parameter is required. * * @example * msghnezLi8wb6pGqMsadhj9n0yw */ openMessageId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchInnerGroupsResponseBodyGroupInfos extends $tea.Model { /** * @example * @lAD***** */ icon?: string; /** * @example * 10 */ memberAmount?: string; /** * @example * cid13*****== */ openConversationId?: string; /** * @example * 测试群名称 */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendInteractiveCardRequestCardData extends $tea.Model { cardMediaIdParamMap?: { [key: string]: string; }; cardParamMap?: { [key: string]: string; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendInteractiveCardRequestCardOptions extends $tea.Model { supportForward?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendInteractiveCardResponseBodyResult extends $tea.Model { /** * @remarks * This parameter is required. * * @example * xxxxxx */ processQueryKey?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendOTOInteractiveCardRequestCardData extends $tea.Model { cardParamMap?: { [key: string]: string; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendOTOInteractiveCardRequestCardOptions extends $tea.Model { supportForward?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendOTOInteractiveCardResponseBodyResult extends $tea.Model { /** * @remarks * This parameter is required. * * @example * xxxxxx */ processQueryKey?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendPersonalMessageResponseBodyResult extends $tea.Model { openTaskId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendRobotInteractiveCardRequestSendOptions extends $tea.Model { /** * @example * true */ atAll?: boolean; /** * @example * [{"nickName":"张三","userId":"userId0001"},{"nickName":"李四","unionId":"unionId001"}] */ atUserListJson?: string; /** * @example * {} */ cardPropertyJson?: string; /** * @example * [{"userId":"userId0001"},{"unionId":"unionId001"}] */ receiverListJson?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SendTemplateInteractiveCardRequestSendOptions extends $tea.Model { /** * @example * true */ atAll?: boolean; /** * @example * [{"nickName":"张三","userId":"userId0001"},{"nickName":"李四","unionId":"unionId001"}] */ atUserListJson?: string; /** * @example * {} */ cardPropertyJson?: string; /** * @example * [{"userId":"userId0001"},{"unionId":"unionId001"}] */ receiverListJson?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SetRightPanelRequestWebWndParams extends $tea.Model { /** * @remarks * This parameter is required. * * @example * https://www.dingtalk.com/ */ targetURL?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInteractiveCardRequestCardData extends $tea.Model { cardMediaIdParamMap?: { [key: string]: string; }; cardParamMap?: { [key: string]: string; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateInteractiveCardRequestCardOptions extends $tea.Model { updateCardDataByKey?: boolean; updatePrivateDataByKey?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateRobotInteractiveCardRequestUpdateOptions extends $tea.Model { updateCardDataByKey?: boolean; updatePrivateDataByKey?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export default class Client extends OpenApi { constructor(config: $OpenApi.Config); /** * 群维度添加群标签页 * * @param request - AddConvNavTabRequest * @param headers - AddConvNavTabHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns AddConvNavTabResponse */ addConvNavTabWithOptions(request: AddConvNavTabRequest, headers: AddConvNavTabHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群维度添加群标签页 * * @param request - AddConvNavTabRequest * @returns AddConvNavTabResponse */ addConvNavTab(request: AddConvNavTabRequest): Promise; /** * 添加企业文字表情 * * @param request - AddOrgTextEmotionRequest * @param headers - AddOrgTextEmotionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns AddOrgTextEmotionResponse */ addOrgTextEmotionWithOptions(request: AddOrgTextEmotionRequest, headers: AddOrgTextEmotionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 添加企业文字表情 * * @param request - AddOrgTextEmotionRequest * @returns AddOrgTextEmotionResponse */ addOrgTextEmotion(request: AddOrgTextEmotionRequest): Promise; /** * 添加机器人到会话 * * @param request - AddRobotToConversationRequest * @param headers - AddRobotToConversationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns AddRobotToConversationResponse */ addRobotToConversationWithOptions(request: AddRobotToConversationRequest, headers: AddRobotToConversationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 添加机器人到会话 * * @param request - AddRobotToConversationRequest * @returns AddRobotToConversationResponse */ addRobotToConversation(request: AddRobotToConversationRequest): Promise; /** * 新增链接增强注册规则 * * @param request - AddUnfurlingRegisterRequest * @param headers - AddUnfurlingRegisterHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns AddUnfurlingRegisterResponse */ addUnfurlingRegisterWithOptions(request: AddUnfurlingRegisterRequest, headers: AddUnfurlingRegisterHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 新增链接增强注册规则 * * @param request - AddUnfurlingRegisterRequest * @returns AddUnfurlingRegisterResponse */ addUnfurlingRegister(request: AddUnfurlingRegisterRequest): Promise; /** * 自动开通钉钉客联微应用 * * @param headers - AutoOpenDingTalkConnectHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns AutoOpenDingTalkConnectResponse */ autoOpenDingTalkConnectWithOptions(headers: AutoOpenDingTalkConnectHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 自动开通钉钉客联微应用 * @returns AutoOpenDingTalkConnectResponse */ autoOpenDingTalkConnect(): Promise; /** * 批量查询家校群消息详情 * * @param request - BatchQueryFamilySchoolMessageRequest * @param headers - BatchQueryFamilySchoolMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns BatchQueryFamilySchoolMessageResponse */ batchQueryFamilySchoolMessageWithOptions(request: BatchQueryFamilySchoolMessageRequest, headers: BatchQueryFamilySchoolMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 批量查询家校群消息详情 * * @param request - BatchQueryFamilySchoolMessageRequest * @returns BatchQueryFamilySchoolMessageResponse */ batchQueryFamilySchoolMessage(request: BatchQueryFamilySchoolMessageRequest): Promise; /** * 查询群成员 * * @param request - BatchQueryGroupMemberRequest * @param headers - BatchQueryGroupMemberHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns BatchQueryGroupMemberResponse */ batchQueryGroupMemberWithOptions(request: BatchQueryGroupMemberRequest, headers: BatchQueryGroupMemberHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群成员 * * @param request - BatchQueryGroupMemberRequest * @returns BatchQueryGroupMemberResponse */ batchQueryGroupMember(request: BatchQueryGroupMemberRequest): Promise; /** * 钉钉互动卡片模板构建动作 * * @param request - CardTemplateBuildActionRequest * @param headers - CardTemplateBuildActionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CardTemplateBuildActionResponse */ cardTemplateBuildActionWithOptions(request: CardTemplateBuildActionRequest, headers: CardTemplateBuildActionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 钉钉互动卡片模板构建动作 * * @param request - CardTemplateBuildActionRequest * @returns CardTemplateBuildActionResponse */ cardTemplateBuildAction(request: CardTemplateBuildActionRequest): Promise; /** * 更换群主 * * @param request - ChangeGroupOwnerRequest * @param headers - ChangeGroupOwnerHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ChangeGroupOwnerResponse */ changeGroupOwnerWithOptions(request: ChangeGroupOwnerRequest, headers: ChangeGroupOwnerHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更换群主 * * @param request - ChangeGroupOwnerRequest * @returns ChangeGroupOwnerResponse */ changeGroupOwner(request: ChangeGroupOwnerRequest): Promise; /** * 会话开放的ChatId转OpenConversationId * * @param headers - ChatIdToOpenConversationIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ChatIdToOpenConversationIdResponse */ chatIdToOpenConversationIdWithOptions(chatId: string, headers: ChatIdToOpenConversationIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 会话开放的ChatId转OpenConversationId * @returns ChatIdToOpenConversationIdResponse */ chatIdToOpenConversationId(chatId: string): Promise; /** * 设置群管理员 * * @param request - ChatSubAdminUpdateRequest * @param headers - ChatSubAdminUpdateHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ChatSubAdminUpdateResponse */ chatSubAdminUpdateWithOptions(request: ChatSubAdminUpdateRequest, headers: ChatSubAdminUpdateHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 设置群管理员 * * @param request - ChatSubAdminUpdateRequest * @returns ChatSubAdminUpdateResponse */ chatSubAdminUpdate(request: ChatSubAdminUpdateRequest): Promise; /** * 查询用户是否为企业内部群成员 * * @param request - CheckUserIsGroupMemberRequest * @param headers - CheckUserIsGroupMemberHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CheckUserIsGroupMemberResponse */ checkUserIsGroupMemberWithOptions(request: CheckUserIsGroupMemberRequest, headers: CheckUserIsGroupMemberHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询用户是否为企业内部群成员 * * @param request - CheckUserIsGroupMemberRequest * @returns CheckUserIsGroupMemberResponse */ checkUserIsGroupMember(request: CheckUserIsGroupMemberRequest): Promise; /** * 链接增强规则拷贝 * * @param request - CopyUnfurlingRegisterRequest * @param headers - CopyUnfurlingRegisterHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CopyUnfurlingRegisterResponse */ copyUnfurlingRegisterWithOptions(request: CopyUnfurlingRegisterRequest, headers: CopyUnfurlingRegisterHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 链接增强规则拷贝 * * @param request - CopyUnfurlingRegisterRequest * @returns CopyUnfurlingRegisterResponse */ copyUnfurlingRegister(request: CopyUnfurlingRegisterRequest): Promise; /** * 查询消息开放群模板下群计数 * * @param request - CountOpenMsgSceneGroupsRequest * @param headers - CountOpenMsgSceneGroupsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CountOpenMsgSceneGroupsResponse */ countOpenMsgSceneGroupsWithOptions(request: CountOpenMsgSceneGroupsRequest, headers: CountOpenMsgSceneGroupsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询消息开放群模板下群计数 * * @param request - CountOpenMsgSceneGroupsRequest * @returns CountOpenMsgSceneGroupsResponse */ countOpenMsgSceneGroups(request: CountOpenMsgSceneGroupsRequest): Promise; /** * 获取企业下消息开放场景群数量 * * @param headers - CountOrgMessageOpenSceneGroupsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CountOrgMessageOpenSceneGroupsResponse */ countOrgMessageOpenSceneGroupsWithOptions(headers: CountOrgMessageOpenSceneGroupsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取企业下消息开放场景群数量 * @returns CountOrgMessageOpenSceneGroupsResponse */ countOrgMessageOpenSceneGroups(): Promise; /** * 查询群模板关联的群数量 * * @param headers - CountSceneGroupsByTemplateIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CountSceneGroupsByTemplateIdResponse */ countSceneGroupsByTemplateIdWithOptions(templateId: string, headers: CountSceneGroupsByTemplateIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群模板关联的群数量 * @returns CountSceneGroupsByTemplateIdResponse */ countSceneGroupsByTemplateId(templateId: string): Promise; /** * 创建钉外两人群 * * @param request - CreateCoupleGroupConversationRequest * @param headers - CreateCoupleGroupConversationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateCoupleGroupConversationResponse */ createCoupleGroupConversationWithOptions(request: CreateCoupleGroupConversationRequest, headers: CreateCoupleGroupConversationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建钉外两人群 * * @param request - CreateCoupleGroupConversationRequest * @returns CreateCoupleGroupConversationResponse */ createCoupleGroupConversation(request: CreateCoupleGroupConversationRequest): Promise; /** * 创建群角色 * * @param request - CreateCustomGroupRoleRequest * @param headers - CreateCustomGroupRoleHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateCustomGroupRoleResponse */ createCustomGroupRoleWithOptions(request: CreateCustomGroupRoleRequest, headers: CreateCustomGroupRoleHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建群角色 * * @param request - CreateCustomGroupRoleRequest * @returns CreateCustomGroupRoleResponse */ createCustomGroupRole(request: CreateCustomGroupRoleRequest): Promise; /** * 设置成员的角色 * * @param request - CreateCustomUserRolesRequest * @param headers - CreateCustomUserRolesHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateCustomUserRolesResponse */ createCustomUserRolesWithOptions(request: CreateCustomUserRolesRequest, headers: CreateCustomUserRolesHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 设置成员的角色 * * @param request - CreateCustomUserRolesRequest * @returns CreateCustomUserRolesResponse */ createCustomUserRoles(request: CreateCustomUserRolesRequest): Promise; /** * 创建互通群(支持普通互通群、跨钉两人群) * * @param request - CreateGroupConversationRequest * @param headers - CreateGroupConversationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateGroupConversationResponse */ createGroupConversationWithOptions(request: CreateGroupConversationRequest, headers: CreateGroupConversationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建互通群(支持普通互通群、跨钉两人群) * * @param request - CreateGroupConversationRequest * @returns CreateGroupConversationResponse */ createGroupConversation(request: CreateGroupConversationRequest): Promise; /** * 内部群转外部群 * * @param request - CreateGroupFromOldGroupRequest * @param headers - CreateGroupFromOldGroupHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateGroupFromOldGroupResponse */ createGroupFromOldGroupWithOptions(request: CreateGroupFromOldGroupRequest, headers: CreateGroupFromOldGroupHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 内部群转外部群 * * @param request - CreateGroupFromOldGroupRequest * @returns CreateGroupFromOldGroupResponse */ createGroupFromOldGroup(request: CreateGroupFromOldGroupRequest): Promise; /** * 创建钉外账号 * * @param request - CreateInterconnectionRequest * @param headers - CreateInterconnectionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateInterconnectionResponse */ createInterconnectionWithOptions(request: CreateInterconnectionRequest, headers: CreateInterconnectionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建钉外账号 * * @param request - CreateInterconnectionRequest * @returns CreateInterconnectionResponse */ createInterconnection(request: CreateInterconnectionRequest): Promise; /** * 创建场景群会话 * * @param request - CreateSceneGroupConversationRequest * @param headers - CreateSceneGroupConversationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateSceneGroupConversationResponse */ createSceneGroupConversationWithOptions(request: CreateSceneGroupConversationRequest, headers: CreateSceneGroupConversationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建场景群会话 * * @param request - CreateSceneGroupConversationRequest * @returns CreateSceneGroupConversationResponse */ createSceneGroupConversation(request: CreateSceneGroupConversationRequest): Promise; /** * 创建店铺群 * * @param request - CreateStoreGroupConversationRequest * @param headers - CreateStoreGroupConversationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateStoreGroupConversationResponse */ createStoreGroupConversationWithOptions(request: CreateStoreGroupConversationRequest, headers: CreateStoreGroupConversationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建店铺群 * * @param request - CreateStoreGroupConversationRequest * @returns CreateStoreGroupConversationResponse */ createStoreGroupConversation(request: CreateStoreGroupConversationRequest): Promise; /** * 链接增强规则调试 * * @param request - DebugUnfurlingRegisterRequest * @param headers - DebugUnfurlingRegisterHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns DebugUnfurlingRegisterResponse */ debugUnfurlingRegisterWithOptions(request: DebugUnfurlingRegisterRequest, headers: DebugUnfurlingRegisterHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 链接增强规则调试 * * @param request - DebugUnfurlingRegisterRequest * @returns DebugUnfurlingRegisterResponse */ debugUnfurlingRegister(request: DebugUnfurlingRegisterRequest): Promise; /** * 群维度批量删除群标签页 * * @param request - DeleteConvNavTabRequest * @param headers - DeleteConvNavTabHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns DeleteConvNavTabResponse */ deleteConvNavTabWithOptions(request: DeleteConvNavTabRequest, headers: DeleteConvNavTabHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群维度批量删除群标签页 * * @param request - DeleteConvNavTabRequest * @returns DeleteConvNavTabResponse */ deleteConvNavTab(request: DeleteConvNavTabRequest): Promise; /** * 删除企业文字表情 * * @param request - DeleteOrgTextEmotionRequest * @param headers - DeleteOrgTextEmotionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns DeleteOrgTextEmotionResponse */ deleteOrgTextEmotionWithOptions(request: DeleteOrgTextEmotionRequest, headers: DeleteOrgTextEmotionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 删除企业文字表情 * * @param request - DeleteOrgTextEmotionRequest * @returns DeleteOrgTextEmotionResponse */ deleteOrgTextEmotion(request: DeleteOrgTextEmotionRequest): Promise; /** * 解散互通群 * * @param request - DismissGroupConversationRequest * @param headers - DismissGroupConversationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns DismissGroupConversationResponse */ dismissGroupConversationWithOptions(request: DismissGroupConversationRequest, headers: DismissGroupConversationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 解散互通群 * * @param request - DismissGroupConversationRequest * @returns DismissGroupConversationResponse */ dismissGroupConversation(request: DismissGroupConversationRequest): Promise; /** * 解散群 * * @param request - DsbandOpenSceneGroupRequest * @param headers - DsbandOpenSceneGroupHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns DsbandOpenSceneGroupResponse */ dsbandOpenSceneGroupWithOptions(request: DsbandOpenSceneGroupRequest, headers: DsbandOpenSceneGroupHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 解散群 * * @param request - DsbandOpenSceneGroupRequest * @returns DsbandOpenSceneGroupResponse */ dsbandOpenSceneGroup(request: DsbandOpenSceneGroupRequest): Promise; /** * 冻结群 * * @param request - FreezeGroupRequest * @param headers - FreezeGroupHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns FreezeGroupResponse */ freezeGroupWithOptions(request: FreezeGroupRequest, headers: FreezeGroupHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 冻结群 * * @param request - FreezeGroupRequest * @returns FreezeGroupResponse */ freezeGroup(request: FreezeGroupRequest): Promise; /** * 创建ToB会话地址 * * @param request - GetConversationUrlRequest * @param headers - GetConversationUrlHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetConversationUrlResponse */ getConversationUrlWithOptions(request: GetConversationUrlRequest, headers: GetConversationUrlHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建ToB会话地址 * * @param request - GetConversationUrlRequest * @returns GetConversationUrlResponse */ getConversationUrl(request: GetConversationUrlRequest): Promise; /** * 查询用户家校群消息(图片&视频Z&富文本) * * @param request - GetFamilySchoolConversationMsgRequest * @param headers - GetFamilySchoolConversationMsgHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetFamilySchoolConversationMsgResponse */ getFamilySchoolConversationMsgWithOptions(request: GetFamilySchoolConversationMsgRequest, headers: GetFamilySchoolConversationMsgHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询用户家校群消息(图片&视频Z&富文本) * * @param request - GetFamilySchoolConversationMsgRequest * @returns GetFamilySchoolConversationMsgResponse */ getFamilySchoolConversationMsg(request: GetFamilySchoolConversationMsgRequest): Promise; /** * 查询用户家校群 * * @param request - GetFamilySchoolConversationsRequest * @param headers - GetFamilySchoolConversationsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetFamilySchoolConversationsResponse */ getFamilySchoolConversationsWithOptions(request: GetFamilySchoolConversationsRequest, headers: GetFamilySchoolConversationsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询用户家校群 * * @param request - GetFamilySchoolConversationsRequest * @returns GetFamilySchoolConversationsResponse */ getFamilySchoolConversations(request: GetFamilySchoolConversationsRequest): Promise; /** * 查询企业内部群成员 * * @param request - GetInnerGroupMembersRequest * @param headers - GetInnerGroupMembersHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetInnerGroupMembersResponse */ getInnerGroupMembersWithOptions(request: GetInnerGroupMembersRequest, headers: GetInnerGroupMembersHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询企业内部群成员 * * @param request - GetInnerGroupMembersRequest * @returns GetInnerGroupMembersResponse */ getInnerGroupMembers(request: GetInnerGroupMembersRequest): Promise; /** * 创建客联互通会话地址 * * @param request - GetInterconnectionUrlRequest * @param headers - GetInterconnectionUrlHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetInterconnectionUrlResponse */ getInterconnectionUrlWithOptions(request: GetInterconnectionUrlRequest, headers: GetInterconnectionUrlHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建客联互通会话地址 * * @param request - GetInterconnectionUrlRequest * @returns GetInterconnectionUrlResponse */ getInterconnectionUrl(request: GetInterconnectionUrlRequest): Promise; /** * 查询最近活跃的企业内部群列表 * * @param request - GetNewestInnerGroupsRequest * @param headers - GetNewestInnerGroupsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetNewestInnerGroupsResponse */ getNewestInnerGroupsWithOptions(request: GetNewestInnerGroupsRequest, headers: GetNewestInnerGroupsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询最近活跃的企业内部群列表 * * @param request - GetNewestInnerGroupsRequest * @returns GetNewestInnerGroupsResponse */ getNewestInnerGroups(request: GetNewestInnerGroupsRequest): Promise; /** * 查询群简要信息 * * @param request - GetSceneGroupInfoRequest * @param headers - GetSceneGroupInfoHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetSceneGroupInfoResponse */ getSceneGroupInfoWithOptions(request: GetSceneGroupInfoRequest, headers: GetSceneGroupInfoHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群简要信息 * * @param request - GetSceneGroupInfoRequest * @returns GetSceneGroupInfoResponse */ getSceneGroupInfo(request: GetSceneGroupInfoRequest): Promise; /** * 查询群成员 * * @param request - GetSceneGroupMembersRequest * @param headers - GetSceneGroupMembersHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetSceneGroupMembersResponse */ getSceneGroupMembersWithOptions(request: GetSceneGroupMembersRequest, headers: GetSceneGroupMembersHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群成员 * * @param request - GetSceneGroupMembersRequest * @returns GetSceneGroupMembersResponse */ getSceneGroupMembers(request: GetSceneGroupMembersRequest): Promise; /** * 查询场景群模板消息存档能力开启状态 * * @param headers - GetSceneGroupTemplateMessageOpenStatusHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetSceneGroupTemplateMessageOpenStatusResponse */ getSceneGroupTemplateMessageOpenStatusWithOptions(templateId: string, headers: GetSceneGroupTemplateMessageOpenStatusHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询场景群模板消息存档能力开启状态 * @returns GetSceneGroupTemplateMessageOpenStatusResponse */ getSceneGroupTemplateMessageOpenStatus(templateId: string): Promise; /** * 获取单聊会话的OpenConversationId * * @param request - GetSingleChatOpenConversationIdRequest * @param headers - GetSingleChatOpenConversationIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetSingleChatOpenConversationIdResponse */ getSingleChatOpenConversationIdWithOptions(request: GetSingleChatOpenConversationIdRequest, headers: GetSingleChatOpenConversationIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取单聊会话的OpenConversationId * * @param request - GetSingleChatOpenConversationIdRequest * @returns GetSingleChatOpenConversationIdResponse */ getSingleChatOpenConversationId(request: GetSingleChatOpenConversationIdRequest): Promise; /** * 查询群信息(超管接口) * * @param request - GetSuperAdminOpenSceneGroupInfoRequest * @param headers - GetSuperAdminOpenSceneGroupInfoHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetSuperAdminOpenSceneGroupInfoResponse */ getSuperAdminOpenSceneGroupInfoWithOptions(request: GetSuperAdminOpenSceneGroupInfoRequest, headers: GetSuperAdminOpenSceneGroupInfoHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群信息(超管接口) * * @param request - GetSuperAdminOpenSceneGroupInfoRequest * @returns GetSuperAdminOpenSceneGroupInfoResponse */ getSuperAdminOpenSceneGroupInfo(request: GetSuperAdminOpenSceneGroupInfoRequest): Promise; /** * 群禁言 * * @param request - GroupBanWordsRequest * @param headers - GroupBanWordsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GroupBanWordsResponse */ groupBanWordsWithOptions(request: GroupBanWordsRequest, headers: GroupBanWordsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群禁言 * * @param request - GroupBanWordsRequest * @returns GroupBanWordsResponse */ groupBanWords(request: GroupBanWordsRequest): Promise; /** * 群容量扩容询价 * * @param request - GroupCapacityInquiryRequest * @param headers - GroupCapacityInquiryHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GroupCapacityInquiryResponse */ groupCapacityInquiryWithOptions(request: GroupCapacityInquiryRequest, headers: GroupCapacityInquiryHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群容量扩容询价 * * @param request - GroupCapacityInquiryRequest * @returns GroupCapacityInquiryResponse */ groupCapacityInquiry(request: GroupCapacityInquiryRequest): Promise; /** * 群容量扩容确认下单 * * @param request - GroupCapacityOrderConfirmRequest * @param headers - GroupCapacityOrderConfirmHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GroupCapacityOrderConfirmResponse */ groupCapacityOrderConfirmWithOptions(request: GroupCapacityOrderConfirmRequest, headers: GroupCapacityOrderConfirmHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群容量扩容确认下单 * * @param request - GroupCapacityOrderConfirmRequest * @returns GroupCapacityOrderConfirmResponse */ groupCapacityOrderConfirm(request: GroupCapacityOrderConfirmRequest): Promise; /** * 群容量请求扩容下单 * * @param request - GroupCapacityOrderPlaceRequest * @param headers - GroupCapacityOrderPlaceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GroupCapacityOrderPlaceResponse */ groupCapacityOrderPlaceWithOptions(request: GroupCapacityOrderPlaceRequest, headers: GroupCapacityOrderPlaceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群容量请求扩容下单 * * @param request - GroupCapacityOrderPlaceRequest * @returns GroupCapacityOrderPlaceResponse */ groupCapacityOrderPlace(request: GroupCapacityOrderPlaceRequest): Promise; /** * 根据群链接、群号等检索条件,查询群信息 * * @param request - GroupManageQueryRequest * @param headers - GroupManageQueryHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GroupManageQueryResponse */ groupManageQueryWithOptions(request: GroupManageQueryRequest, headers: GroupManageQueryHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据群链接、群号等检索条件,查询群信息 * * @param request - GroupManageQueryRequest * @returns GroupManageQueryResponse */ groupManageQuery(request: GroupManageQueryRequest): Promise; /** * 群管理缩容 * * @param request - GroupManageReduceRequest * @param headers - GroupManageReduceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GroupManageReduceResponse */ groupManageReduceWithOptions(request: GroupManageReduceRequest, headers: GroupManageReduceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群管理缩容 * * @param request - GroupManageReduceRequest * @returns GroupManageReduceResponse */ groupManageReduce(request: GroupManageReduceRequest): Promise; /** * 导入群聊会话 * * @param request - ImportGroupChatRequest * @param headers - ImportGroupChatHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ImportGroupChatResponse */ importGroupChatWithOptions(request: ImportGroupChatRequest, headers: ImportGroupChatHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 导入群聊会话 * * @param request - ImportGroupChatRequest * @returns ImportGroupChatResponse */ importGroupChat(request: ImportGroupChatRequest): Promise; /** * 导入消息 * * @param request - ImportMessageRequest * @param headers - ImportMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ImportMessageResponse */ importMessageWithOptions(request: ImportMessageRequest, headers: ImportMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 导入消息 * * @param request - ImportMessageRequest * @returns ImportMessageResponse */ importMessage(request: ImportMessageRequest): Promise; /** * 安装机器人到组织 * * @param request - InstallRobotToOrgRequest * @param headers - InstallRobotToOrgHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns InstallRobotToOrgResponse */ installRobotToOrgWithOptions(request: InstallRobotToOrgRequest, headers: InstallRobotToOrgHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 安装机器人到组织 * * @param request - InstallRobotToOrgRequest * @returns InstallRobotToOrgResponse */ installRobotToOrg(request: InstallRobotToOrgRequest): Promise; /** * 使用小钉发送卡片消息 * * @param request - IntelligentSendCardRequest * @param headers - IntelligentSendCardHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns IntelligentSendCardResponse */ intelligentSendCardWithOptions(request: IntelligentSendCardRequest, headers: IntelligentSendCardHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 使用小钉发送卡片消息 * * @param request - IntelligentSendCardRequest * @returns IntelligentSendCardResponse */ intelligentSendCard(request: IntelligentSendCardRequest): Promise; /** * 创建可交互式实例 * * @param request - InteractiveCardCreateInstanceRequest * @param headers - InteractiveCardCreateInstanceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns InteractiveCardCreateInstanceResponse */ interactiveCardCreateInstanceWithOptions(request: InteractiveCardCreateInstanceRequest, headers: InteractiveCardCreateInstanceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建可交互式实例 * * @param request - InteractiveCardCreateInstanceRequest * @returns InteractiveCardCreateInstanceResponse */ interactiveCardCreateInstance(request: InteractiveCardCreateInstanceRequest): Promise; /** * 获取群维度标签页 * * @param request - ListConvNavTabRequest * @param headers - ListConvNavTabHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ListConvNavTabResponse */ listConvNavTabWithOptions(request: ListConvNavTabRequest, headers: ListConvNavTabHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取群维度标签页 * * @param request - ListConvNavTabRequest * @returns ListConvNavTabResponse */ listConvNavTab(request: ListConvNavTabRequest): Promise; /** * 查组织下所有的场景群模版列表 * * @param request - ListGroupTemplatesByOrgIdRequest * @param headers - ListGroupTemplatesByOrgIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ListGroupTemplatesByOrgIdResponse */ listGroupTemplatesByOrgIdWithOptions(request: ListGroupTemplatesByOrgIdRequest, headers: ListGroupTemplatesByOrgIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查组织下所有的场景群模版列表 * * @param request - ListGroupTemplatesByOrgIdRequest * @returns ListGroupTemplatesByOrgIdResponse */ listGroupTemplatesByOrgId(request: ListGroupTemplatesByOrgIdRequest): Promise; /** * 拉取企业的所有文字表情,包含正常使用的、已经删除了的、安全审核不通过的文字表情 * * @param headers - ListOrgTextEmotionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ListOrgTextEmotionResponse */ listOrgTextEmotionWithOptions(headers: ListOrgTextEmotionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 拉取企业的所有文字表情,包含正常使用的、已经删除了的、安全审核不通过的文字表情 * @returns ListOrgTextEmotionResponse */ listOrgTextEmotion(): Promise; /** * 根据模板id查询关联的群 * * @param request - ListSceneGroupsByTemplateIdRequest * @param headers - ListSceneGroupsByTemplateIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ListSceneGroupsByTemplateIdResponse */ listSceneGroupsByTemplateIdWithOptions(templateId: string, request: ListSceneGroupsByTemplateIdRequest, headers: ListSceneGroupsByTemplateIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据模板id查询关联的群 * * @param request - ListSceneGroupsByTemplateIdRequest * @returns ListSceneGroupsByTemplateIdResponse */ listSceneGroupsByTemplateId(templateId: string, request: ListSceneGroupsByTemplateIdRequest): Promise; /** * 客联访客登录接口 * * @param request - LoginForVisitorRequest * @param headers - LoginForVisitorHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns LoginForVisitorResponse */ loginForVisitorWithOptions(request: LoginForVisitorRequest, headers: LoginForVisitorHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 客联访客登录接口 * * @param request - LoginForVisitorRequest * @returns LoginForVisitorResponse */ loginForVisitor(request: LoginForVisitorRequest): Promise; /** * 链接增强规则下线 * * @param request - OfflineUnfurlingRegisterRequest * @param headers - OfflineUnfurlingRegisterHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OfflineUnfurlingRegisterResponse */ offlineUnfurlingRegisterWithOptions(request: OfflineUnfurlingRegisterRequest, headers: OfflineUnfurlingRegisterHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 链接增强规则下线 * * @param request - OfflineUnfurlingRegisterRequest * @returns OfflineUnfurlingRegisterResponse */ offlineUnfurlingRegister(request: OfflineUnfurlingRegisterRequest): Promise; /** * 开放场景群新增群角色 * * @param request - OpenGroupRoleAddRequest * @param headers - OpenGroupRoleAddHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenGroupRoleAddResponse */ openGroupRoleAddWithOptions(request: OpenGroupRoleAddRequest, headers: OpenGroupRoleAddHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 开放场景群新增群角色 * * @param request - OpenGroupRoleAddRequest * @returns OpenGroupRoleAddResponse */ openGroupRoleAdd(request: OpenGroupRoleAddRequest): Promise; /** * 开放场景群群角色查询 * * @param request - OpenGroupRoleQueryRequest * @param headers - OpenGroupRoleQueryHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenGroupRoleQueryResponse */ openGroupRoleQueryWithOptions(request: OpenGroupRoleQueryRequest, headers: OpenGroupRoleQueryHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 开放场景群群角色查询 * * @param request - OpenGroupRoleQueryRequest * @returns OpenGroupRoleQueryResponse */ openGroupRoleQuery(request: OpenGroupRoleQueryRequest): Promise; /** * 开放场景群群角色移除 * * @param request - OpenGroupRoleRemoveRequest * @param headers - OpenGroupRoleRemoveHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenGroupRoleRemoveResponse */ openGroupRoleRemoveWithOptions(request: OpenGroupRoleRemoveRequest, headers: OpenGroupRoleRemoveHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 开放场景群群角色移除 * * @param request - OpenGroupRoleRemoveRequest * @returns OpenGroupRoleRemoveResponse */ openGroupRoleRemove(request: OpenGroupRoleRemoveRequest): Promise; /** * 开放场景群群角色变更 * * @param request - OpenGroupRoleUpdateRequest * @param headers - OpenGroupRoleUpdateHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenGroupRoleUpdateResponse */ openGroupRoleUpdateWithOptions(request: OpenGroupRoleUpdateRequest, headers: OpenGroupRoleUpdateHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 开放场景群群角色变更 * * @param request - OpenGroupRoleUpdateRequest * @returns OpenGroupRoleUpdateResponse */ openGroupRoleUpdate(request: OpenGroupRoleUpdateRequest): Promise; /** * 开放场景群群成员的群角色信息查询 * * @param request - OpenGroupUserRoleQueryRequest * @param headers - OpenGroupUserRoleQueryHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenGroupUserRoleQueryResponse */ openGroupUserRoleQueryWithOptions(request: OpenGroupUserRoleQueryRequest, headers: OpenGroupUserRoleQueryHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 开放场景群群成员的群角色信息查询 * * @param request - OpenGroupUserRoleQueryRequest * @returns OpenGroupUserRoleQueryResponse */ openGroupUserRoleQuery(request: OpenGroupUserRoleQueryRequest): Promise; /** * 内部群转部门群 * * @param request - OpenInnerGroupTransferToDeptGroupRequest * @param headers - OpenInnerGroupTransferToDeptGroupHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenInnerGroupTransferToDeptGroupResponse */ openInnerGroupTransferToDeptGroupWithOptions(request: OpenInnerGroupTransferToDeptGroupRequest, headers: OpenInnerGroupTransferToDeptGroupHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 内部群转部门群 * * @param request - OpenInnerGroupTransferToDeptGroupRequest * @returns OpenInnerGroupTransferToDeptGroupResponse */ openInnerGroupTransferToDeptGroup(request: OpenInnerGroupTransferToDeptGroupRequest): Promise; /** * 群搜索 * * @param request - OpenSearchGroupListRequest * @param headers - OpenSearchGroupListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenSearchGroupListResponse */ openSearchGroupListWithOptions(request: OpenSearchGroupListRequest, headers: OpenSearchGroupListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群搜索 * * @param request - OpenSearchGroupListRequest * @returns OpenSearchGroupListResponse */ openSearchGroupList(request: OpenSearchGroupListRequest): Promise; /** * 以个人身份发送卡片消息 * * @param request - OpenUserSendCardMessageRequest * @param headers - OpenUserSendCardMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns OpenUserSendCardMessageResponse */ openUserSendCardMessageWithOptions(request: OpenUserSendCardMessageRequest, headers: OpenUserSendCardMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 以个人身份发送卡片消息 * * @param request - OpenUserSendCardMessageRequest * @returns OpenUserSendCardMessageResponse */ openUserSendCardMessage(request: OpenUserSendCardMessageRequest): Promise; /** * 以用户身份发送卡片消息 * * @param request - PersonalSendCardMessageRequest * @param headers - PersonalSendCardMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns PersonalSendCardMessageResponse */ personalSendCardMessageWithOptions(request: PersonalSendCardMessageRequest, headers: PersonalSendCardMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 以用户身份发送卡片消息 * * @param request - PersonalSendCardMessageRequest * @returns PersonalSendCardMessageResponse */ personalSendCardMessage(request: PersonalSendCardMessageRequest): Promise; /** * 以小钉身份将小钉发送的卡片消息置顶 * * @param request - PutMsgCardTopByIntelligentRequest * @param headers - PutMsgCardTopByIntelligentHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns PutMsgCardTopByIntelligentResponse */ putMsgCardTopByIntelligentWithOptions(request: PutMsgCardTopByIntelligentRequest, headers: PutMsgCardTopByIntelligentHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 以小钉身份将小钉发送的卡片消息置顶 * * @param request - PutMsgCardTopByIntelligentRequest * @returns PutMsgCardTopByIntelligentResponse */ putMsgCardTopByIntelligent(request: PutMsgCardTopByIntelligentRequest): Promise; /** * 查询群内所有角色 * * @param request - QueryCustomGroupRolesRequest * @param headers - QueryCustomGroupRolesHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryCustomGroupRolesResponse */ queryCustomGroupRolesWithOptions(request: QueryCustomGroupRolesRequest, headers: QueryCustomGroupRolesHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群内所有角色 * * @param request - QueryCustomGroupRolesRequest * @returns QueryCustomGroupRolesResponse */ queryCustomGroupRoles(request: QueryCustomGroupRolesRequest): Promise; /** * 查询成员的角色 * * @param request - QueryCustomGroupRolesByUserRequest * @param headers - QueryCustomGroupRolesByUserHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryCustomGroupRolesByUserResponse */ queryCustomGroupRolesByUserWithOptions(request: QueryCustomGroupRolesByUserRequest, headers: QueryCustomGroupRolesByUserHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询成员的角色 * * @param request - QueryCustomGroupRolesByUserRequest * @returns QueryCustomGroupRolesByUserResponse */ queryCustomGroupRolesByUser(request: QueryCustomGroupRolesByUserRequest): Promise; /** * 根据IM会话Cid查询群信息 * * @param request - QueryGroupInfoByAppCidsRequest * @param headers - QueryGroupInfoByAppCidsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryGroupInfoByAppCidsResponse */ queryGroupInfoByAppCidsWithOptions(request: QueryGroupInfoByAppCidsRequest, headers: QueryGroupInfoByAppCidsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据IM会话Cid查询群信息 * * @param request - QueryGroupInfoByAppCidsRequest * @returns QueryGroupInfoByAppCidsResponse */ queryGroupInfoByAppCids(request: QueryGroupInfoByAppCidsRequest): Promise; /** * 成员授权场景下查询群信息 * * @param request - QueryGroupInfoByMemberAuthRequest * @param headers - QueryGroupInfoByMemberAuthHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryGroupInfoByMemberAuthResponse */ queryGroupInfoByMemberAuthWithOptions(request: QueryGroupInfoByMemberAuthRequest, headers: QueryGroupInfoByMemberAuthHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 成员授权场景下查询群信息 * * @param request - QueryGroupInfoByMemberAuthRequest * @returns QueryGroupInfoByMemberAuthResponse */ queryGroupInfoByMemberAuth(request: QueryGroupInfoByMemberAuthRequest): Promise; /** * 根据群Cid查询群信息 * * @param request - QueryGroupInfoByOpenCidsRequest * @param headers - QueryGroupInfoByOpenCidsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryGroupInfoByOpenCidsResponse */ queryGroupInfoByOpenCidsWithOptions(request: QueryGroupInfoByOpenCidsRequest, headers: QueryGroupInfoByOpenCidsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据群Cid查询群信息 * * @param request - QueryGroupInfoByOpenCidsRequest * @returns QueryGroupInfoByOpenCidsResponse */ queryGroupInfoByOpenCids(request: QueryGroupInfoByOpenCidsRequest): Promise; /** * 查询群成员列表 * * @param request - QueryGroupMemberRequest * @param headers - QueryGroupMemberHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryGroupMemberResponse */ queryGroupMemberWithOptions(request: QueryGroupMemberRequest, headers: QueryGroupMemberHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群成员列表 * * @param request - QueryGroupMemberRequest * @returns QueryGroupMemberResponse */ queryGroupMember(request: QueryGroupMemberRequest): Promise; /** * 根据appUid获取成员信息 * * @param request - QueryGroupMemberByAppUidsRequest * @param headers - QueryGroupMemberByAppUidsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryGroupMemberByAppUidsResponse */ queryGroupMemberByAppUidsWithOptions(request: QueryGroupMemberByAppUidsRequest, headers: QueryGroupMemberByAppUidsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据appUid获取成员信息 * * @param request - QueryGroupMemberByAppUidsRequest * @returns QueryGroupMemberByAppUidsResponse */ queryGroupMemberByAppUids(request: QueryGroupMemberByAppUidsRequest): Promise; /** * 成员授权场景下查询群成员 * * @param request - QueryGroupMemberByMemberAuthRequest * @param headers - QueryGroupMemberByMemberAuthHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryGroupMemberByMemberAuthResponse */ queryGroupMemberByMemberAuthWithOptions(request: QueryGroupMemberByMemberAuthRequest, headers: QueryGroupMemberByMemberAuthHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 成员授权场景下查询群成员 * * @param request - QueryGroupMemberByMemberAuthRequest * @returns QueryGroupMemberByMemberAuthResponse */ queryGroupMemberByMemberAuth(request: QueryGroupMemberByMemberAuthRequest): Promise; /** * 查询群禁言状态 * * @param request - QueryGroupMuteStatusRequest * @param headers - QueryGroupMuteStatusHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryGroupMuteStatusResponse */ queryGroupMuteStatusWithOptions(request: QueryGroupMuteStatusRequest, headers: QueryGroupMuteStatusHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群禁言状态 * * @param request - QueryGroupMuteStatusRequest * @returns QueryGroupMuteStatusResponse */ queryGroupMuteStatus(request: QueryGroupMuteStatusRequest): Promise; /** * 读取群成员列表 * * @param request - QueryInnerGroupMemberListRequest * @param headers - QueryInnerGroupMemberListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryInnerGroupMemberListResponse */ queryInnerGroupMemberListWithOptions(request: QueryInnerGroupMemberListRequest, headers: QueryInnerGroupMemberListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 读取群成员列表 * * @param request - QueryInnerGroupMemberListRequest * @returns QueryInnerGroupMemberListResponse */ queryInnerGroupMemberList(request: QueryInnerGroupMemberListRequest): Promise; /** * 查询最近活跃的企业内部群列表 * * @param request - QueryInnerGroupRecentListRequest * @param headers - QueryInnerGroupRecentListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryInnerGroupRecentListResponse */ queryInnerGroupRecentListWithOptions(request: QueryInnerGroupRecentListRequest, headers: QueryInnerGroupRecentListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询最近活跃的企业内部群列表 * * @param request - QueryInnerGroupRecentListRequest * @returns QueryInnerGroupRecentListResponse */ queryInnerGroupRecentList(request: QueryInnerGroupRecentListRequest): Promise; /** * 查询群内具有指定群角色的所有群成员 * * @param request - QueryMembersOfGroupRoleRequest * @param headers - QueryMembersOfGroupRoleHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryMembersOfGroupRoleResponse */ queryMembersOfGroupRoleWithOptions(request: QueryMembersOfGroupRoleRequest, headers: QueryMembersOfGroupRoleHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群内具有指定群角色的所有群成员 * * @param request - QueryMembersOfGroupRoleRequest * @returns QueryMembersOfGroupRoleResponse */ queryMembersOfGroupRole(request: QueryMembersOfGroupRoleRequest): Promise; /** * 根据openTaskId查询消息发送结果 * * @param request - QueryMessageSendResultRequest * @param headers - QueryMessageSendResultHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryMessageSendResultResponse */ queryMessageSendResultWithOptions(request: QueryMessageSendResultRequest, headers: QueryMessageSendResultHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据openTaskId查询消息发送结果 * * @param request - QueryMessageSendResultRequest * @returns QueryMessageSendResultResponse */ queryMessageSendResult(request: QueryMessageSendResultRequest): Promise; /** * 查询消息已读状态 * * @param request - QueryMsgReadStatusRequest * @param headers - QueryMsgReadStatusHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryMsgReadStatusResponse */ queryMsgReadStatusWithOptions(request: QueryMsgReadStatusRequest, headers: QueryMsgReadStatusHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询消息已读状态 * * @param request - QueryMsgReadStatusRequest * @returns QueryMsgReadStatusResponse */ queryMsgReadStatus(request: QueryMsgReadStatusRequest): Promise; /** * 根据单聊会话及发送方获取接收方用户信息 * * @param request - QueryOpenConversationReceiveUserRequest * @param headers - QueryOpenConversationReceiveUserHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryOpenConversationReceiveUserResponse */ queryOpenConversationReceiveUserWithOptions(request: QueryOpenConversationReceiveUserRequest, headers: QueryOpenConversationReceiveUserHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据单聊会话及发送方获取接收方用户信息 * * @param request - QueryOpenConversationReceiveUserRequest * @returns QueryOpenConversationReceiveUserResponse */ queryOpenConversationReceiveUser(request: QueryOpenConversationReceiveUserRequest): Promise; /** * 获取群基础信息 * * @param request - QueryOpenGroupBaseInfoRequest * @param headers - QueryOpenGroupBaseInfoHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryOpenGroupBaseInfoResponse */ queryOpenGroupBaseInfoWithOptions(request: QueryOpenGroupBaseInfoRequest, headers: QueryOpenGroupBaseInfoHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取群基础信息 * * @param request - QueryOpenGroupBaseInfoRequest * @returns QueryOpenGroupBaseInfoResponse */ queryOpenGroupBaseInfo(request: QueryOpenGroupBaseInfoRequest): Promise; /** * 用户身份查询消息已读未读状态 * * @param request - QueryPersonalMessageReadStatusRequest * @param headers - QueryPersonalMessageReadStatusHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryPersonalMessageReadStatusResponse */ queryPersonalMessageReadStatusWithOptions(request: QueryPersonalMessageReadStatusRequest, headers: QueryPersonalMessageReadStatusHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 用户身份查询消息已读未读状态 * * @param request - QueryPersonalMessageReadStatusRequest * @returns QueryPersonalMessageReadStatusResponse */ queryPersonalMessageReadStatus(request: QueryPersonalMessageReadStatusRequest): Promise; /** * 获取最近联系人及群组 * * @param request - QueryRecentConversationsRequest * @param headers - QueryRecentConversationsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryRecentConversationsResponse */ queryRecentConversationsWithOptions(request: QueryRecentConversationsRequest, headers: QueryRecentConversationsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取最近联系人及群组 * * @param request - QueryRecentConversationsRequest * @returns QueryRecentConversationsResponse */ queryRecentConversations(request: QueryRecentConversationsRequest): Promise; /** * 查询群内群模板机器人 * * @param request - QuerySceneGroupTemplateRobotRequest * @param headers - QuerySceneGroupTemplateRobotHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QuerySceneGroupTemplateRobotResponse */ querySceneGroupTemplateRobotWithOptions(request: QuerySceneGroupTemplateRobotRequest, headers: QuerySceneGroupTemplateRobotHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群内群模板机器人 * * @param request - QuerySceneGroupTemplateRobotRequest * @returns QuerySceneGroupTemplateRobotResponse */ querySceneGroupTemplateRobot(request: QuerySceneGroupTemplateRobotRequest): Promise; /** * 批量查询群信息 * * @param request - QuerySingleGroupRequest * @param headers - QuerySingleGroupHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QuerySingleGroupResponse */ querySingleGroupWithOptions(request: QuerySingleGroupRequest, headers: QuerySingleGroupHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 批量查询群信息 * * @param request - QuerySingleGroupRequest * @returns QuerySingleGroupResponse */ querySingleGroup(request: QuerySingleGroupRequest): Promise; /** * 批量查询未读消息数 * * @param request - QueryUnReadMessageRequest * @param headers - QueryUnReadMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUnReadMessageResponse */ queryUnReadMessageWithOptions(request: QueryUnReadMessageRequest, headers: QueryUnReadMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 批量查询未读消息数 * * @param request - QueryUnReadMessageRequest * @returns QueryUnReadMessageResponse */ queryUnReadMessage(request: QueryUnReadMessageRequest): Promise; /** * 查询链接查询链接增强注册信息创建者 * * @param request - QueryUnfurlingRegisterCreatorRequest * @param headers - QueryUnfurlingRegisterCreatorHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUnfurlingRegisterCreatorResponse */ queryUnfurlingRegisterCreatorWithOptions(request: QueryUnfurlingRegisterCreatorRequest, headers: QueryUnfurlingRegisterCreatorHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询链接查询链接增强注册信息创建者 * * @param request - QueryUnfurlingRegisterCreatorRequest * @returns QueryUnfurlingRegisterCreatorResponse */ queryUnfurlingRegisterCreator(request: QueryUnfurlingRegisterCreatorRequest): Promise; /** * 查询链接增强注册信息列表 * * @param request - QueryUnfurlingRegisterInfoRequest * @param headers - QueryUnfurlingRegisterInfoHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUnfurlingRegisterInfoResponse */ queryUnfurlingRegisterInfoWithOptions(request: QueryUnfurlingRegisterInfoRequest, headers: QueryUnfurlingRegisterInfoHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询链接增强注册信息列表 * * @param request - QueryUnfurlingRegisterInfoRequest * @returns QueryUnfurlingRegisterInfoResponse */ queryUnfurlingRegisterInfo(request: QueryUnfurlingRegisterInfoRequest): Promise; /** * 查询群备注 * * @param request - QueryUserGroupAliasTitleRequest * @param headers - QueryUserGroupAliasTitleHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUserGroupAliasTitleResponse */ queryUserGroupAliasTitleWithOptions(request: QueryUserGroupAliasTitleRequest, headers: QueryUserGroupAliasTitleHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群备注 * * @param request - QueryUserGroupAliasTitleRequest * @returns QueryUserGroupAliasTitleResponse */ queryUserGroupAliasTitle(request: QueryUserGroupAliasTitleRequest): Promise; /** * 查询群内用户的群身份 * * @param request - QueryUserGroupRolesRequest * @param headers - QueryUserGroupRolesHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUserGroupRolesResponse */ queryUserGroupRolesWithOptions(request: QueryUserGroupRolesRequest, headers: QueryUserGroupRolesHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群内用户的群身份 * * @param request - QueryUserGroupRolesRequest * @returns QueryUserGroupRolesResponse */ queryUserGroupRoles(request: QueryUserGroupRolesRequest): Promise; /** * 查询群主视角群LastMessage时间 * * @param request - QueryUserViewGroupLastMessageTimeRequest * @param headers - QueryUserViewGroupLastMessageTimeHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns QueryUserViewGroupLastMessageTimeResponse */ queryUserViewGroupLastMessageTimeWithOptions(request: QueryUserViewGroupLastMessageTimeRequest, headers: QueryUserViewGroupLastMessageTimeHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 查询群主视角群LastMessage时间 * * @param request - QueryUserViewGroupLastMessageTimeRequest * @returns QueryUserViewGroupLastMessageTimeResponse */ queryUserViewGroupLastMessageTime(request: QueryUserViewGroupLastMessageTimeRequest): Promise; /** * 用户身份设置消息状态为已读 * * @param request - ReadPersonalMessageRequest * @param headers - ReadPersonalMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ReadPersonalMessageResponse */ readPersonalMessageWithOptions(request: ReadPersonalMessageRequest, headers: ReadPersonalMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 用户身份设置消息状态为已读 * * @param request - ReadPersonalMessageRequest * @returns ReadPersonalMessageResponse */ readPersonalMessage(request: ReadPersonalMessageRequest): Promise; /** * 撤回消息 * * @param request - RecallMessagesRequest * @param headers - RecallMessagesHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns RecallMessagesResponse */ recallMessagesWithOptions(request: RecallMessagesRequest, headers: RecallMessagesHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 撤回消息 * * @param request - RecallMessagesRequest * @returns RecallMessagesResponse */ recallMessages(request: RecallMessagesRequest): Promise; /** * 用户身份撤回消息 * * @param request - RecallPersonalMessageRequest * @param headers - RecallPersonalMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns RecallPersonalMessageResponse */ recallPersonalMessageWithOptions(request: RecallPersonalMessageRequest, headers: RecallPersonalMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 用户身份撤回消息 * * @param request - RecallPersonalMessageRequest * @returns RecallPersonalMessageResponse */ recallPersonalMessage(request: RecallPersonalMessageRequest): Promise; /** * 链接增强规则发布 * * @param request - ReleaseUnfurlingRegisterRequest * @param headers - ReleaseUnfurlingRegisterHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns ReleaseUnfurlingRegisterResponse */ releaseUnfurlingRegisterWithOptions(request: ReleaseUnfurlingRegisterRequest, headers: ReleaseUnfurlingRegisterHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 链接增强规则发布 * * @param request - ReleaseUnfurlingRegisterRequest * @returns ReleaseUnfurlingRegisterResponse */ releaseUnfurlingRegister(request: ReleaseUnfurlingRegisterRequest): Promise; /** * 删除群角色 * * @param request - RemoveCustomGroupRoleRequest * @param headers - RemoveCustomGroupRoleHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns RemoveCustomGroupRoleResponse */ removeCustomGroupRoleWithOptions(request: RemoveCustomGroupRoleRequest, headers: RemoveCustomGroupRoleHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 删除群角色 * * @param request - RemoveCustomGroupRoleRequest * @returns RemoveCustomGroupRoleResponse */ removeCustomGroupRole(request: RemoveCustomGroupRoleRequest): Promise; /** * 删除成员的角色 * * @param request - RemoveCustomUserRolesRequest * @param headers - RemoveCustomUserRolesHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns RemoveCustomUserRolesResponse */ removeCustomUserRolesWithOptions(request: RemoveCustomUserRolesRequest, headers: RemoveCustomUserRolesHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 删除成员的角色 * * @param request - RemoveCustomUserRolesRequest * @returns RemoveCustomUserRolesResponse */ removeCustomUserRoles(request: RemoveCustomUserRolesRequest): Promise; /** * 移除会话机器人 * * @param request - RemoveRobotFromConversationRequest * @param headers - RemoveRobotFromConversationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns RemoveRobotFromConversationResponse */ removeRobotFromConversationWithOptions(request: RemoveRobotFromConversationRequest, headers: RemoveRobotFromConversationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 移除会话机器人 * * @param request - RemoveRobotFromConversationRequest * @returns RemoveRobotFromConversationResponse */ removeRobotFromConversation(request: RemoveRobotFromConversationRequest): Promise; /** * 根据关键词搜索企业内部群 * * @param request - SearchInnerGroupsRequest * @param headers - SearchInnerGroupsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SearchInnerGroupsResponse */ searchInnerGroupsWithOptions(request: SearchInnerGroupsRequest, headers: SearchInnerGroupsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据关键词搜索企业内部群 * * @param request - SearchInnerGroupsRequest * @returns SearchInnerGroupsResponse */ searchInnerGroups(request: SearchInnerGroupsRequest): Promise; /** * 发送可交互式动态卡片 * * @param request - SendInteractiveCardRequest * @param headers - SendInteractiveCardHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendInteractiveCardResponse */ sendInteractiveCardWithOptions(request: SendInteractiveCardRequest, headers: SendInteractiveCardHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 发送可交互式动态卡片 * * @param request - SendInteractiveCardRequest * @returns SendInteractiveCardResponse */ sendInteractiveCard(request: SendInteractiveCardRequest): Promise; /** * 人与人单聊发送可交互式动态卡片 * * @param request - SendOTOInteractiveCardRequest * @param headers - SendOTOInteractiveCardHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendOTOInteractiveCardResponse */ sendOTOInteractiveCardWithOptions(request: SendOTOInteractiveCardRequest, headers: SendOTOInteractiveCardHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 人与人单聊发送可交互式动态卡片 * * @param request - SendOTOInteractiveCardRequest * @returns SendOTOInteractiveCardResponse */ sendOTOInteractiveCard(request: SendOTOInteractiveCardRequest): Promise; /** * 委托权限发消息 * * @param request - SendPersonalMessageRequest * @param headers - SendPersonalMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendPersonalMessageResponse */ sendPersonalMessageWithOptions(request: SendPersonalMessageRequest, headers: SendPersonalMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 委托权限发消息 * * @param request - SendPersonalMessageRequest * @returns SendPersonalMessageResponse */ sendPersonalMessage(request: SendPersonalMessageRequest): Promise; /** * 机器人发送互动卡片(普通版) * * @param request - SendRobotInteractiveCardRequest * @param headers - SendRobotInteractiveCardHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendRobotInteractiveCardResponse */ sendRobotInteractiveCardWithOptions(request: SendRobotInteractiveCardRequest, headers: SendRobotInteractiveCardHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 机器人发送互动卡片(普通版) * * @param request - SendRobotInteractiveCardRequest * @returns SendRobotInteractiveCardResponse */ sendRobotInteractiveCard(request: SendRobotInteractiveCardRequest): Promise; /** * 机器人发送消息 * * @param request - SendRobotMessageRequest * @param headers - SendRobotMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendRobotMessageResponse */ sendRobotMessageWithOptions(request: SendRobotMessageRequest, headers: SendRobotMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 机器人发送消息 * * @param request - SendRobotMessageRequest * @returns SendRobotMessageResponse */ sendRobotMessage(request: SendRobotMessageRequest): Promise; /** * 发送模板响应式可交互式卡片 * * @param request - SendTemplateInteractiveCardRequest * @param headers - SendTemplateInteractiveCardHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendTemplateInteractiveCardResponse */ sendTemplateInteractiveCardWithOptions(request: SendTemplateInteractiveCardRequest, headers: SendTemplateInteractiveCardHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 发送模板响应式可交互式卡片 * * @param request - SendTemplateInteractiveCardRequest * @returns SendTemplateInteractiveCardResponse */ sendTemplateInteractiveCard(request: SendTemplateInteractiveCardRequest): Promise; /** * 设置侧边栏 * * @param request - SetRightPanelRequest * @param headers - SetRightPanelHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SetRightPanelResponse */ setRightPanelWithOptions(request: SetRightPanelRequest, headers: SetRightPanelHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 设置侧边栏 * * @param request - SetRightPanelRequest * @returns SetRightPanelResponse */ setRightPanel(request: SetRightPanelRequest): Promise; /** * 群维度对群标签页进行排序 * * @param request - SortConvNavTabRequest * @param headers - SortConvNavTabHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SortConvNavTabResponse */ sortConvNavTabWithOptions(request: SortConvNavTabRequest, headers: SortConvNavTabHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群维度对群标签页进行排序 * * @param request - SortConvNavTabRequest * @returns SortConvNavTabResponse */ sortConvNavTab(request: SortConvNavTabRequest): Promise; /** * 启用群模板(超管接口) * * @param request - SuperAdminApplyTemplateRequest * @param headers - SuperAdminApplyTemplateHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SuperAdminApplyTemplateResponse */ superAdminApplyTemplateWithOptions(request: SuperAdminApplyTemplateRequest, headers: SuperAdminApplyTemplateHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 启用群模板(超管接口) * * @param request - SuperAdminApplyTemplateRequest * @returns SuperAdminApplyTemplateResponse */ superAdminApplyTemplate(request: SuperAdminApplyTemplateRequest): Promise; /** * 停用群模板(超管接口) * * @param request - SuperAdminCloseTemplateRequest * @param headers - SuperAdminCloseTemplateHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SuperAdminCloseTemplateResponse */ superAdminCloseTemplateWithOptions(request: SuperAdminCloseTemplateRequest, headers: SuperAdminCloseTemplateHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 停用群模板(超管接口) * * @param request - SuperAdminCloseTemplateRequest * @returns SuperAdminCloseTemplateResponse */ superAdminCloseTemplate(request: SuperAdminCloseTemplateRequest): Promise; /** * 钉钉吊顶卡片关闭 * * @param request - TopboxCloseRequest * @param headers - TopboxCloseHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns TopboxCloseResponse */ topboxCloseWithOptions(request: TopboxCloseRequest, headers: TopboxCloseHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 钉钉吊顶卡片关闭 * * @param request - TopboxCloseRequest * @returns TopboxCloseResponse */ topboxClose(request: TopboxCloseRequest): Promise; /** * 钉钉吊顶卡片开启 * * @param request - TopboxOpenRequest * @param headers - TopboxOpenHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns TopboxOpenResponse */ topboxOpenWithOptions(request: TopboxOpenRequest, headers: TopboxOpenHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 钉钉吊顶卡片开启 * * @param request - TopboxOpenRequest * @returns TopboxOpenResponse */ topboxOpen(request: TopboxOpenRequest): Promise; /** * 更新钉内用户C端展示的头像和名称(互通群、钉内两人群) * * @param request - UpdateClientServiceRequest * @param headers - UpdateClientServiceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateClientServiceResponse */ updateClientServiceWithOptions(request: UpdateClientServiceRequest, headers: UpdateClientServiceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新钉内用户C端展示的头像和名称(互通群、钉内两人群) * * @param request - UpdateClientServiceRequest * @returns UpdateClientServiceResponse */ updateClientService(request: UpdateClientServiceRequest): Promise; /** * 群维度更新群标签页 * * @param request - UpdateConvNavTabRequest * @param headers - UpdateConvNavTabHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateConvNavTabResponse */ updateConvNavTabWithOptions(request: UpdateConvNavTabRequest, headers: UpdateConvNavTabHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 群维度更新群标签页 * * @param request - UpdateConvNavTabRequest * @returns UpdateConvNavTabResponse */ updateConvNavTab(request: UpdateConvNavTabRequest): Promise; /** * 更新群角色 * * @param request - UpdateCustomGroupRoleRequest * @param headers - UpdateCustomGroupRoleHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateCustomGroupRoleResponse */ updateCustomGroupRoleWithOptions(request: UpdateCustomGroupRoleRequest, headers: UpdateCustomGroupRoleHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新群角色 * * @param request - UpdateCustomGroupRoleRequest * @returns UpdateCustomGroupRoleResponse */ updateCustomGroupRole(request: UpdateCustomGroupRoleRequest): Promise; /** * 修改群头像 * * @param request - UpdateGroupAvatarRequest * @param headers - UpdateGroupAvatarHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateGroupAvatarResponse */ updateGroupAvatarWithOptions(request: UpdateGroupAvatarRequest, headers: UpdateGroupAvatarHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 修改群头像 * * @param request - UpdateGroupAvatarRequest * @returns UpdateGroupAvatarResponse */ updateGroupAvatar(request: UpdateGroupAvatarRequest): Promise; /** * 修改群名称 * * @param request - UpdateGroupNameRequest * @param headers - UpdateGroupNameHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateGroupNameResponse */ updateGroupNameWithOptions(request: UpdateGroupNameRequest, headers: UpdateGroupNameHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 修改群名称 * * @param request - UpdateGroupNameRequest * @returns UpdateGroupNameResponse */ updateGroupName(request: UpdateGroupNameRequest): Promise; /** * 设置场景群权限项 * * @param request - UpdateGroupPermissionRequest * @param headers - UpdateGroupPermissionHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateGroupPermissionResponse */ updateGroupPermissionWithOptions(request: UpdateGroupPermissionRequest, headers: UpdateGroupPermissionHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 设置场景群权限项 * * @param request - UpdateGroupPermissionRequest * @returns UpdateGroupPermissionResponse */ updateGroupPermission(request: UpdateGroupPermissionRequest): Promise; /** * 更新群管理员 * * @param request - UpdateGroupSubAdminRequest * @param headers - UpdateGroupSubAdminHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateGroupSubAdminResponse */ updateGroupSubAdminWithOptions(request: UpdateGroupSubAdminRequest, headers: UpdateGroupSubAdminHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新群管理员 * * @param request - UpdateGroupSubAdminRequest * @returns UpdateGroupSubAdminResponse */ updateGroupSubAdmin(request: UpdateGroupSubAdminRequest): Promise; /** * 更新可交互式动态卡片 * * @param request - UpdateInteractiveCardRequest * @param headers - UpdateInteractiveCardHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateInteractiveCardResponse */ updateInteractiveCardWithOptions(request: UpdateInteractiveCardRequest, headers: UpdateInteractiveCardHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新可交互式动态卡片 * * @param request - UpdateInteractiveCardRequest * @returns UpdateInteractiveCardResponse */ updateInteractiveCard(request: UpdateInteractiveCardRequest): Promise; /** * 设置群成员禁言状态 * * @param request - UpdateMemberBanWordsRequest * @param headers - UpdateMemberBanWordsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateMemberBanWordsResponse */ updateMemberBanWordsWithOptions(request: UpdateMemberBanWordsRequest, headers: UpdateMemberBanWordsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 设置群成员禁言状态 * * @param request - UpdateMemberBanWordsRequest * @returns UpdateMemberBanWordsResponse */ updateMemberBanWords(request: UpdateMemberBanWordsRequest): Promise; /** * 更新群成员的群昵称 * * @param request - UpdateMemberGroupNickRequest * @param headers - UpdateMemberGroupNickHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateMemberGroupNickResponse */ updateMemberGroupNickWithOptions(request: UpdateMemberGroupNickRequest, headers: UpdateMemberGroupNickHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新群成员的群昵称 * * @param request - UpdateMemberGroupNickRequest * @returns UpdateMemberGroupNickResponse */ updateMemberGroupNick(request: UpdateMemberGroupNickRequest): Promise; /** * 修改组织里的机器人 * * @param request - UpdateRobotInOrgRequest * @param headers - UpdateRobotInOrgHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateRobotInOrgResponse */ updateRobotInOrgWithOptions(request: UpdateRobotInOrgRequest, headers: UpdateRobotInOrgHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 修改组织里的机器人 * * @param request - UpdateRobotInOrgRequest * @returns UpdateRobotInOrgResponse */ updateRobotInOrg(request: UpdateRobotInOrgRequest): Promise; /** * 机器人更新可交互式卡片(个人、企业) * * @param request - UpdateRobotInteractiveCardRequest * @param headers - UpdateRobotInteractiveCardHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateRobotInteractiveCardResponse */ updateRobotInteractiveCardWithOptions(request: UpdateRobotInteractiveCardRequest, headers: UpdateRobotInteractiveCardHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 机器人更新可交互式卡片(个人、企业) * * @param request - UpdateRobotInteractiveCardRequest * @returns UpdateRobotInteractiveCardResponse */ updateRobotInteractiveCard(request: UpdateRobotInteractiveCardRequest): Promise; /** * 修改场景群模板消息存档能力开启状态 * * @param request - UpdateSceneGroupTemplateMessageOpenStatusRequest * @param headers - UpdateSceneGroupTemplateMessageOpenStatusHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateSceneGroupTemplateMessageOpenStatusResponse */ updateSceneGroupTemplateMessageOpenStatusWithOptions(request: UpdateSceneGroupTemplateMessageOpenStatusRequest, headers: UpdateSceneGroupTemplateMessageOpenStatusHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 修改场景群模板消息存档能力开启状态 * * @param request - UpdateSceneGroupTemplateMessageOpenStatusRequest * @returns UpdateSceneGroupTemplateMessageOpenStatusResponse */ updateSceneGroupTemplateMessageOpenStatus(request: UpdateSceneGroupTemplateMessageOpenStatusRequest): Promise; /** * 设置群成员的群角色 * * @param request - UpdateTheGroupRolesOfGroupMemberRequest * @param headers - UpdateTheGroupRolesOfGroupMemberHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateTheGroupRolesOfGroupMemberResponse */ updateTheGroupRolesOfGroupMemberWithOptions(request: UpdateTheGroupRolesOfGroupMemberRequest, headers: UpdateTheGroupRolesOfGroupMemberHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 设置群成员的群角色 * * @param request - UpdateTheGroupRolesOfGroupMemberRequest * @returns UpdateTheGroupRolesOfGroupMemberResponse */ updateTheGroupRolesOfGroupMember(request: UpdateTheGroupRolesOfGroupMemberRequest): Promise; /** * 编辑链接增强注册规则 * * @param request - UpdateUnfurlingRegisterRequest * @param headers - UpdateUnfurlingRegisterHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateUnfurlingRegisterResponse */ updateUnfurlingRegisterWithOptions(request: UpdateUnfurlingRegisterRequest, headers: UpdateUnfurlingRegisterHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 编辑链接增强注册规则 * * @param request - UpdateUnfurlingRegisterRequest * @returns UpdateUnfurlingRegisterResponse */ updateUnfurlingRegister(request: UpdateUnfurlingRegisterRequest): Promise; /** * 链接增强规则状态更新 * * @param request - UpdateUnfurlingRegisterStatusRequest * @param headers - UpdateUnfurlingRegisterStatusHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateUnfurlingRegisterStatusResponse */ updateUnfurlingRegisterStatusWithOptions(request: UpdateUnfurlingRegisterStatusRequest, headers: UpdateUnfurlingRegisterStatusHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 链接增强规则状态更新 * * @param request - UpdateUnfurlingRegisterStatusRequest * @returns UpdateUnfurlingRegisterStatusResponse */ updateUnfurlingRegisterStatus(request: UpdateUnfurlingRegisterStatusRequest): Promise; /** * 更新群备注 * * @param request - UpdateUserGroupAliasTitleRequest * @param headers - UpdateUserGroupAliasTitleHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateUserGroupAliasTitleResponse */ updateUserGroupAliasTitleWithOptions(request: UpdateUserGroupAliasTitleRequest, headers: UpdateUserGroupAliasTitleHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新群备注 * * @param request - UpdateUserGroupAliasTitleRequest * @returns UpdateUserGroupAliasTitleResponse */ updateUserGroupAliasTitle(request: UpdateUserGroupAliasTitleRequest): Promise; /** * 升级群为外部群 * * @param request - UpgradeToExternalGroupRequest * @param headers - UpgradeToExternalGroupHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpgradeToExternalGroupResponse */ upgradeToExternalGroupWithOptions(request: UpgradeToExternalGroupRequest, headers: UpgradeToExternalGroupHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 升级群为外部群 * * @param request - UpgradeToExternalGroupRequest * @returns UpgradeToExternalGroupResponse */ upgradeToExternalGroup(request: UpgradeToExternalGroupRequest): Promise; /** * 升级为B2C群 * * @param request - UpgradeToServiceGroupRequest * @param headers - UpgradeToServiceGroupHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpgradeToServiceGroupResponse */ upgradeToServiceGroupWithOptions(request: UpgradeToServiceGroupRequest, headers: UpgradeToServiceGroupHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 升级为B2C群 * * @param request - UpgradeToServiceGroupRequest * @returns UpgradeToServiceGroupResponse */ upgradeToServiceGroup(request: UpgradeToServiceGroupRequest): Promise; /** * 添加群成员 * * @param request - AddGroupMemberRequest * @param headers - AddGroupMemberHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns AddGroupMemberResponse */ addGroupMemberWithOptions(request: AddGroupMemberRequest, headers: AddGroupMemberHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 添加群成员 * * @param request - AddGroupMemberRequest * @returns AddGroupMemberResponse */ addGroupMember(request: AddGroupMemberRequest): Promise; /** * 移除群成员 * * @param request - RemoveGroupMemberRequest * @param headers - RemoveGroupMemberHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns RemoveGroupMemberResponse */ removeGroupMemberWithOptions(request: RemoveGroupMemberRequest, headers: RemoveGroupMemberHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 移除群成员 * * @param request - RemoveGroupMemberRequest * @returns RemoveGroupMemberResponse */ removeGroupMember(request: RemoveGroupMemberRequest): Promise; /** * 发送ToC消息 * * @param request - SendDingMessageRequest * @param headers - SendDingMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendDingMessageResponse */ sendDingMessageWithOptions(request: SendDingMessageRequest, headers: SendDingMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 发送ToC消息 * * @param request - SendDingMessageRequest * @returns SendDingMessageResponse */ sendDingMessage(request: SendDingMessageRequest): Promise; /** * 发送ToB消息 * * @param request - SendMessageRequest * @param headers - SendMessageHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SendMessageResponse */ sendMessageWithOptions(request: SendMessageRequest, headers: SendMessageHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 发送ToB消息 * * @param request - SendMessageRequest * @returns SendMessageResponse */ sendMessage(request: SendMessageRequest): Promise; }