tencentcloud-sdk-nodejs-intl-en
Version:
879 lines (838 loc) • 95.9 kB
JavaScript
/*
* Copyright (c) 2018 Tencent. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
const models = require("./models");
const AbstractClient = require('../../common/abstract_client')
const CreateMNPSubscribeMessageTemplateResponse = models.CreateMNPSubscribeMessageTemplateResponse;
const DisableMNPPaymentRequest = models.DisableMNPPaymentRequest;
const DescribeMNGRetentionDataRequest = models.DescribeMNGRetentionDataRequest;
const DescribeSubscribeMessageTemplateLibraryListResp = models.DescribeSubscribeMessageTemplateLibraryListResp;
const AgeRatingItem = models.AgeRatingItem;
const DescribeMNGDomainInfoResp = models.DescribeMNGDomainInfoResp;
const DeleteTeamMemberResponse = models.DeleteTeamMemberResponse;
const DescribeMNPRetentionDataResponse = models.DescribeMNPRetentionDataResponse;
const ModifyApplicationResponse = models.ModifyApplicationResponse;
const DescribeMNPSubscribeMessageTemplateResponse = models.DescribeMNPSubscribeMessageTemplateResponse;
const ModifyTeamResponse = models.ModifyTeamResponse;
const DescribeMNPSensitiveAPIPermissionApprovalRequest = models.DescribeMNPSensitiveAPIPermissionApprovalRequest;
const ConfigureMNPPreviewResponse = models.ConfigureMNPPreviewResponse;
const DescribeMNGAppSecretRequest = models.DescribeMNGAppSecretRequest;
const DescribeMNPSensitiveAPIPermissionApprovalResponse = models.DescribeMNPSensitiveAPIPermissionApprovalResponse;
const UnbindMNPPaymentMerchantResponse = models.UnbindMNPPaymentMerchantResponse;
const ReleaseMNGVersionResponse = models.ReleaseMNGVersionResponse;
const DescribeMNGPaymentReportDetailRequest = models.DescribeMNGPaymentReportDetailRequest;
const APPOverview = models.APPOverview;
const DescribeMNGListResp = models.DescribeMNGListResp;
const DeleteApplicationResponse = models.DeleteApplicationResponse;
const ResetMNPAppSecretResp = models.ResetMNPAppSecretResp;
const DeleteUserRequest = models.DeleteUserRequest;
const MNPVersionSubPackageInfo = models.MNPVersionSubPackageInfo;
const CreateMNPVersionRequest = models.CreateMNPVersionRequest;
const DescribeMNPAccessAnalysisOverviewRequest = models.DescribeMNPAccessAnalysisOverviewRequest;
const DescribeApplicationConfigInfosResponse = models.DescribeApplicationConfigInfosResponse;
const DescribeGlobalOverviewReportDetailResponse = models.DescribeGlobalOverviewReportDetailResponse;
const DescribeMNPMAUDataDetailRequest = models.DescribeMNPMAUDataDetailRequest;
const ApplyPaymentOpenDetailRes = models.ApplyPaymentOpenDetailRes;
const ApproveMNPPaymentEnableRequest = models.ApproveMNPPaymentEnableRequest;
const CreateApplicationConfigRequest = models.CreateApplicationConfigRequest;
const DescribeMNPAdvertisingDetailRequest = models.DescribeMNPAdvertisingDetailRequest;
const PaymentDetail = models.PaymentDetail;
const AnalysisData = models.AnalysisData;
const CreateMNGResponse = models.CreateMNGResponse;
const DescribeDomainInfoParam = models.DescribeDomainInfoParam;
const DescribeMNPApprovalListData = models.DescribeMNPApprovalListData;
const DescribeApplicationMNPListResponse = models.DescribeApplicationMNPListResponse;
const MNGTypeDefine = models.MNGTypeDefine;
const ModifyMNGDomainRequest = models.ModifyMNGDomainRequest;
const CreateGlobalDomainACLResponse = models.CreateGlobalDomainACLResponse;
const RollbackMNPVersionRequest = models.RollbackMNPVersionRequest;
const ProcessMNPSensitiveAPIPermissionApprovalRequest = models.ProcessMNPSensitiveAPIPermissionApprovalRequest;
const CreateMNGSubscribeMessageTemplateRequest = models.CreateMNGSubscribeMessageTemplateRequest;
const ModifyMNGAppSecretStatusResponse = models.ModifyMNGAppSecretStatusResponse;
const DescribeMNGSubscribeMessageTemplateLibraryResponse = models.DescribeMNGSubscribeMessageTemplateLibraryResponse;
const DescribeMNPOfflinePackageURLResponse = models.DescribeMNPOfflinePackageURLResponse;
const UnbindPaymentMerchantResponse = models.UnbindPaymentMerchantResponse;
const ApplicationConfigInfo = models.ApplicationConfigInfo;
const DescribeApplicationSensitiveAPIListResponse = models.DescribeApplicationSensitiveAPIListResponse;
const DescribeMNGSubscribeMessageTemplateLibraryListRequest = models.DescribeMNGSubscribeMessageTemplateLibraryListRequest;
const DescribeMNPTeamMerchantInfoRes = models.DescribeMNPTeamMerchantInfoRes;
const DescribeApplicationMNPListRequest = models.DescribeApplicationMNPListRequest;
const DescribeMNGReleasedVersionHistoryResponse = models.DescribeMNGReleasedVersionHistoryResponse;
const DescribeMNGAllStageVersionsRequest = models.DescribeMNGAllStageVersionsRequest;
const DescribeMNPSensitiveAPIPermissionListResp = models.DescribeMNPSensitiveAPIPermissionListResp;
const ChangePaymentBoundMerchantResponse = models.ChangePaymentBoundMerchantResponse;
const DescribeMNPSubscribeMessageTemplateListResp = models.DescribeMNPSubscribeMessageTemplateListResp;
const DescribeMNGVersionResponse = models.DescribeMNGVersionResponse;
const DescribeMNGSubscribeMessageTemplateLibraryListResponse = models.DescribeMNGSubscribeMessageTemplateLibraryListResponse;
const DescribeMNGSensitiveAPIPermissionListData = models.DescribeMNGSensitiveAPIPermissionListData;
const DescribeMNPAdvertisingDetailResponse = models.DescribeMNPAdvertisingDetailResponse;
const CreateMNPSecretKeyRequest = models.CreateMNPSecretKeyRequest;
const ConfigureMNPPreviewRequest = models.ConfigureMNPPreviewRequest;
const MNGSubscribeMessageTemplateDetailResp = models.MNGSubscribeMessageTemplateDetailResp;
const DescribeMNGSubscribeMessageTemplateListResp = models.DescribeMNGSubscribeMessageTemplateListResp;
const DescribeTeamRequest = models.DescribeTeamRequest;
const DescribeMNGSensitiveAPIPermissionApprovalRequest = models.DescribeMNGSensitiveAPIPermissionApprovalRequest;
const CreateMNGApprovalResp = models.CreateMNGApprovalResp;
const DescribeMNGOfflinePackageURLRequest = models.DescribeMNGOfflinePackageURLRequest;
const CreateMNPApprovalResponse = models.CreateMNPApprovalResponse;
const DescribeUserListData = models.DescribeUserListData;
const MNPSubscribeMessageTemplateDetailResp = models.MNPSubscribeMessageTemplateDetailResp;
const DescribePaymentDataLineChartRequest = models.DescribePaymentDataLineChartRequest;
const MNPI18NSyncDto = models.MNPI18NSyncDto;
const DescribeMNPSensitiveAPIPermissionListResponse = models.DescribeMNPSensitiveAPIPermissionListResponse;
const DescribePaymentDataDetailResponse = models.DescribePaymentDataDetailResponse;
const CreateDomainParam = models.CreateDomainParam;
const DescribeMNPAccessAnalysisOverviewResponse = models.DescribeMNPAccessAnalysisOverviewResponse;
const ProcessMNPSensitiveAPIPermissionApprovalResponse = models.ProcessMNPSensitiveAPIPermissionApprovalResponse;
const CreateMNPAppSecretResp = models.CreateMNPAppSecretResp;
const DisableApplicationSensitiveAPIResponse = models.DisableApplicationSensitiveAPIResponse;
const UploadFileTempSecret = models.UploadFileTempSecret;
const DescribeMNGAppSecretResponse = models.DescribeMNGAppSecretResponse;
const DescribeMNGSensitiveAPIPermissionListResp = models.DescribeMNGSensitiveAPIPermissionListResp;
const DeleteMNGSubscribeMessageTemplateResponse = models.DeleteMNGSubscribeMessageTemplateResponse;
const DescribeMNGAllStageVersionsResp = models.DescribeMNGAllStageVersionsResp;
const CreateMNPApprovalResp = models.CreateMNPApprovalResp;
const DescribeApplicationConfigInfo = models.DescribeApplicationConfigInfo;
const DescribeMNGSubscribeMessageTemplateListResponse = models.DescribeMNGSubscribeMessageTemplateListResponse;
const AccessAnalysisDetail = models.AccessAnalysisDetail;
const CreateMNGApprovalRequest = models.CreateMNGApprovalRequest;
const DescribeMNPCategoryRequest = models.DescribeMNPCategoryRequest;
const DescribeMNGMAULineChartResponse = models.DescribeMNGMAULineChartResponse;
const ModifyMNGRequest = models.ModifyMNGRequest;
const ModifyUserRequest = models.ModifyUserRequest;
const DescribeMNPListRequest = models.DescribeMNPListRequest;
const DescribeMNPPreviewRequest = models.DescribeMNPPreviewRequest;
const DescribeMNGMAUDataDetailResponse = models.DescribeMNGMAUDataDetailResponse;
const CreateApplicationConfigResponse = models.CreateApplicationConfigResponse;
const DescribeTeamMemberListPageResp = models.DescribeTeamMemberListPageResp;
const DescribePaymentDataOverviewResponse = models.DescribePaymentDataOverviewResponse;
const DescribeApplicationResp = models.DescribeApplicationResp;
const DescribeMNGAdvertisingOverviewResponse = models.DescribeMNGAdvertisingOverviewResponse;
const DescribeMNPCategoryResponse = models.DescribeMNPCategoryResponse;
const DescribeRoleListResponse = models.DescribeRoleListResponse;
const CreateMNPApprovalRequest = models.CreateMNPApprovalRequest;
const ApprovePaymentMerchantBindingRequest = models.ApprovePaymentMerchantBindingRequest;
const ApprovalPaymentV2MerchantBindRes = models.ApprovalPaymentV2MerchantBindRes;
const DescribeMNGSensitiveAPIPermissionListRequest = models.DescribeMNGSensitiveAPIPermissionListRequest;
const DescribeMNPPreviewResp = models.DescribeMNPPreviewResp;
const DescribeMNGAdvertisingLineChartRequest = models.DescribeMNGAdvertisingLineChartRequest;
const DescribeMNGActiveUserRealTimeStatisticsRequest = models.DescribeMNGActiveUserRealTimeStatisticsRequest;
const APPOverviewData = models.APPOverviewData;
const ModifyUserResponse = models.ModifyUserResponse;
const DeleteApplicationSensitiveAPIResponse = models.DeleteApplicationSensitiveAPIResponse;
const DescribeMNGResponse = models.DescribeMNGResponse;
const CreateMNGVersionRequest = models.CreateMNGVersionRequest;
const DescribeMNGMAULineChartRequest = models.DescribeMNGMAULineChartRequest;
const DescribeMNGPaymentLineChartRequest = models.DescribeMNGPaymentLineChartRequest;
const DescribeMNGPreviewResp = models.DescribeMNGPreviewResp;
const RemoveMNPRequest = models.RemoveMNPRequest;
const DescribeMNGSubscribeMessageTemplateLibraryKeywordData = models.DescribeMNGSubscribeMessageTemplateLibraryKeywordData;
const DescribeMNPSubscribeMessageTemplateLibraryResponse = models.DescribeMNPSubscribeMessageTemplateLibraryResponse;
const DescribeMNGMAUMonthlyComparisonMetricCardResponse = models.DescribeMNGMAUMonthlyComparisonMetricCardResponse;
const DescribeMNPSubscribeMessageTemplateListResponse = models.DescribeMNPSubscribeMessageTemplateListResponse;
const DescribeGlobalOverviewDataSummaryResponse = models.DescribeGlobalOverviewDataSummaryResponse;
const DeleteMNPSubscribeMessageTemplateResponse = models.DeleteMNPSubscribeMessageTemplateResponse;
const ModifyGlobalDomainResponse = models.ModifyGlobalDomainResponse;
const MAUDetailData = models.MAUDetailData;
const PaymentActiveRetention = models.PaymentActiveRetention;
const DescribeMNGSubscribeMessageTemplateListRequest = models.DescribeMNGSubscribeMessageTemplateListRequest;
const DescribeMNGOfflinePackageURLResponse = models.DescribeMNGOfflinePackageURLResponse;
const DescribeTeamListResponse = models.DescribeTeamListResponse;
const DescribeMNPSubscribeMessageTemplateRequest = models.DescribeMNPSubscribeMessageTemplateRequest;
const DescribeMNGPreviewRequest = models.DescribeMNGPreviewRequest;
const DescribeMNGSubscribeMessageTemplateInfoResp = models.DescribeMNGSubscribeMessageTemplateInfoResp;
const DescribeMNPListData = models.DescribeMNPListData;
const DescribeMNGAccessAnalysisOverviewResponse = models.DescribeMNGAccessAnalysisOverviewResponse;
const UnbindPaymentMerchantRequest = models.UnbindPaymentMerchantRequest;
const ModifyMNPDomainRequest = models.ModifyMNPDomainRequest;
const ModifyMNGAppSecretStatusResp = models.ModifyMNGAppSecretStatusResp;
const DeleteUserResponse = models.DeleteUserResponse;
const CategoryInfo = models.CategoryInfo;
const DescribeApplicationResponse = models.DescribeApplicationResponse;
const DescribeAdvertisingOverviewRequest = models.DescribeAdvertisingOverviewRequest;
const DescribeAdvertisingLineChartRequest = models.DescribeAdvertisingLineChartRequest;
const ResourceIdInfo = models.ResourceIdInfo;
const DisableMNPPaymentResponse = models.DisableMNPPaymentResponse;
const DescribeMNGListResponse = models.DescribeMNGListResponse;
const CreateMNPResponse = models.CreateMNPResponse;
const DescribeMNGSensitiveAPIPermissionListResponse = models.DescribeMNGSensitiveAPIPermissionListResponse;
const CreateMNGAppSecretRequest = models.CreateMNGAppSecretRequest;
const DescribeUserListResponse = models.DescribeUserListResponse;
const ModifyMNPAppSecretStatusRequest = models.ModifyMNPAppSecretStatusRequest;
const DeleteTeamMemberRequest = models.DeleteTeamMemberRequest;
const DescribeMNPPaymentApprovalInfoRequest = models.DescribeMNPPaymentApprovalInfoRequest;
const RetentionData = models.RetentionData;
const ResetMNPAppSecretRequest = models.ResetMNPAppSecretRequest;
const DescribeMNPReportDataLineChartResponse = models.DescribeMNPReportDataLineChartResponse;
const DescribeMNPSensitiveAPIPermissionListData = models.DescribeMNPSensitiveAPIPermissionListData;
const DescribeMNGVersionRequest = models.DescribeMNGVersionRequest;
const DescribeTempSecret4UploadFile2CosResponse = models.DescribeTempSecret4UploadFile2CosResponse;
const ApproveMNPPaymentEnableResponse = models.ApproveMNPPaymentEnableResponse;
const DescribeUserDetailResp = models.DescribeUserDetailResp;
const DescribeMNPReleasedVersionHistoryRequest = models.DescribeMNPReleasedVersionHistoryRequest;
const CreateMNPSensitiveAPIPermissionApprovalResponse = models.CreateMNPSensitiveAPIPermissionApprovalResponse;
const ModifyTeamMemberRequest = models.ModifyTeamMemberRequest;
const DescribeAPPDataDetailLineChartRequest = models.DescribeAPPDataDetailLineChartRequest;
const ResetMNGAppSecretRequest = models.ResetMNGAppSecretRequest;
const DescribeSubscribeMessageTemplateLibraryKeywordData = models.DescribeSubscribeMessageTemplateLibraryKeywordData;
const DescribeRevertOnlineVersionPageResp = models.DescribeRevertOnlineVersionPageResp;
const DescribeMNGAccessAnalysisDetailResponse = models.DescribeMNGAccessAnalysisDetailResponse;
const QueryMNGOnlineVersionResp = models.QueryMNGOnlineVersionResp;
const DescribeGlobalOverviewReportDetailRequest = models.DescribeGlobalOverviewReportDetailRequest;
const DescribeApplicationListResp = models.DescribeApplicationListResp;
const ReleaseMNPVersionResponse = models.ReleaseMNPVersionResponse;
const DescribeMNGAccessAnalysisLineChartResponse = models.DescribeMNGAccessAnalysisLineChartResponse;
const CreateMNGVersionResp = models.CreateMNGVersionResp;
const RollbackMNPVersionResponse = models.RollbackMNPVersionResponse;
const DescribeMNPApprovalListRequest = models.DescribeMNPApprovalListRequest;
const DescribeMNGPaymentRetentionAnalysisResponse = models.DescribeMNGPaymentRetentionAnalysisResponse;
const DescribeGlobalDomainsListData = models.DescribeGlobalDomainsListData;
const DescribeMNPManagerDetailData = models.DescribeMNPManagerDetailData;
const DescribeUserListRequest = models.DescribeUserListRequest;
const DescribeApplicationMNPListResp = models.DescribeApplicationMNPListResp;
const DescribeMNGRevertOnlineVersionPageResp = models.DescribeMNGRevertOnlineVersionPageResp;
const DescribeMNPSubscribeMessageTemplateInfoResp = models.DescribeMNPSubscribeMessageTemplateInfoResp;
const DescribeMNPMAUDataDetailResponse = models.DescribeMNPMAUDataDetailResponse;
const DescribeMNPReportDetailRequest = models.DescribeMNPReportDetailRequest;
const QueryMNPMerchantInfoRequest = models.QueryMNPMerchantInfoRequest;
const ModifyMNGDomainResponse = models.ModifyMNGDomainResponse;
const DescribeMNGPaymentReportDetailResponse = models.DescribeMNGPaymentReportDetailResponse;
const DescribeApplicationConfigFileResponse = models.DescribeApplicationConfigFileResponse;
const DescribeMNGSubscribeMessageTemplateRequest = models.DescribeMNGSubscribeMessageTemplateRequest;
const CreateMNPDomainACLResponse = models.CreateMNPDomainACLResponse;
const DeleteMNGResponse = models.DeleteMNGResponse;
const OverviewDetail = models.OverviewDetail;
const DescribeSubscribeMessageTemplateLibraryKeywordInfoResp = models.DescribeSubscribeMessageTemplateLibraryKeywordInfoResp;
const DescribeMNPVersionResponse = models.DescribeMNPVersionResponse;
const DescribeGlobalDomainACLRequest = models.DescribeGlobalDomainACLRequest;
const CreateApplicationRequest = models.CreateApplicationRequest;
const DeleteApplicationSensitiveAPIRequest = models.DeleteApplicationSensitiveAPIRequest;
const CreateMNGApprovalResponse = models.CreateMNGApprovalResponse;
const DescribeMNPMAUMetricCardResponse = models.DescribeMNPMAUMetricCardResponse;
const DeleteMNGRequest = models.DeleteMNGRequest;
const ModifyApplicationConfigRequest = models.ModifyApplicationConfigRequest;
const DescribeAPPDataOverviewResponse = models.DescribeAPPDataOverviewResponse;
const CreateMNGSensitiveAPIPermissionApprovalResponse = models.CreateMNGSensitiveAPIPermissionApprovalResponse;
const MAUChartData = models.MAUChartData;
const DescribeGlobalDomainACLResponse = models.DescribeGlobalDomainACLResponse;
const CreateApplicationResponse = models.CreateApplicationResponse;
const DeleteGlobalDomainRequest = models.DeleteGlobalDomainRequest;
const DescribeMNGSubscribeMessageTemplateLibraryResp = models.DescribeMNGSubscribeMessageTemplateLibraryResp;
const CreateGlobalDomainACLRequest = models.CreateGlobalDomainACLRequest;
const DescribeTeamMemberListResponse = models.DescribeTeamMemberListResponse;
const CreatePresetKeyResponse = models.CreatePresetKeyResponse;
const DescribeTeamMemberListRequest = models.DescribeTeamMemberListRequest;
const DescribeMNGMAUMonthlyComparisonMetricCardRequest = models.DescribeMNGMAUMonthlyComparisonMetricCardRequest;
const DescribePaymentDataLineChartResponse = models.DescribePaymentDataLineChartResponse;
const DescribeMNGAdvertisingDetailRequest = models.DescribeMNGAdvertisingDetailRequest;
const QueryMNPMerchantInfoResponse = models.QueryMNPMerchantInfoResponse;
const DescribeMNPPreviewResponse = models.DescribeMNPPreviewResponse;
const AdvertDataOverview = models.AdvertDataOverview;
const DescribeMNPListResponse = models.DescribeMNPListResponse;
const DeleteTeamResponse = models.DeleteTeamResponse;
const DescribeTeamMemberInfoResp = models.DescribeTeamMemberInfoResp;
const DescribeMNPSubscribeMessageTemplateLibraryListResponse = models.DescribeMNPSubscribeMessageTemplateLibraryListResponse;
const DeleteMNPResponse = models.DeleteMNPResponse;
const DescribeMPAllStageVersionsResp = models.DescribeMPAllStageVersionsResp;
const DescribeMNPSensitiveAPIPermissionListRequest = models.DescribeMNPSensitiveAPIPermissionListRequest;
const DescribeMNGListData = models.DescribeMNGListData;
const DeleteTeamRequest = models.DeleteTeamRequest;
const DescribeRoleListRequest = models.DescribeRoleListRequest;
const DescribeMNGMAUDataDetailRequest = models.DescribeMNGMAUDataDetailRequest;
const DescribeMNGSubscribeMessageTemplateLibraryRequest = models.DescribeMNGSubscribeMessageTemplateLibraryRequest;
const MAUDetail = models.MAUDetail;
const DescribeMNGPreviewResponse = models.DescribeMNGPreviewResponse;
const DescribeAPPDataDetailLineChartResponse = models.DescribeAPPDataDetailLineChartResponse;
const DescribeApplicationListResponse = models.DescribeApplicationListResponse;
const DescribeRoleListResp = models.DescribeRoleListResp;
const DescribeTeamListInfoResp = models.DescribeTeamListInfoResp;
const DeleteMNPRequest = models.DeleteMNPRequest;
const DescribeMNPAllStageVersionsResponse = models.DescribeMNPAllStageVersionsResponse;
const DescribeUserListResp = models.DescribeUserListResp;
const QueryOnlineVersionResp = models.QueryOnlineVersionResp;
const MNPTypeDefine = models.MNPTypeDefine;
const DescribeMNGCategoryRequest = models.DescribeMNGCategoryRequest;
const DescribeSubscribeMessageTemplateLibraryResp = models.DescribeSubscribeMessageTemplateLibraryResp;
const DescribeApplicationConfigInfosRequest = models.DescribeApplicationConfigInfosRequest;
const CreateTeamMemberInfoReq = models.CreateTeamMemberInfoReq;
const DownloadApplicationConfigResp = models.DownloadApplicationConfigResp;
const CreateUserResponse = models.CreateUserResponse;
const CreateMNPSecretKeyResponse = models.CreateMNPSecretKeyResponse;
const RemoveMNGResponse = models.RemoveMNGResponse;
const DescribeMNPPaymentApprovalInfoResponse = models.DescribeMNPPaymentApprovalInfoResponse;
const CategoryItem = models.CategoryItem;
const DeleteMNPSubscribeMessageTemplateRequest = models.DeleteMNPSubscribeMessageTemplateRequest;
const RequestPaymentEnableRequest = models.RequestPaymentEnableRequest;
const DescribeMNGReleasedVersionHistoryRequest = models.DescribeMNGReleasedVersionHistoryRequest;
const ProcessMNPApprovalRequest = models.ProcessMNPApprovalRequest;
const DescribeMNGSensitiveAPIPermissionApprovalData = models.DescribeMNGSensitiveAPIPermissionApprovalData;
const DescribeMNPListResp = models.DescribeMNPListResp;
const DescribeMNPDomainACLRequest = models.DescribeMNPDomainACLRequest;
const DescribeMNGRetentionDataResponse = models.DescribeMNGRetentionDataResponse;
const DescribeMNGPaymentLineChartResponse = models.DescribeMNGPaymentLineChartResponse;
const MerchantBindApprovalResp = models.MerchantBindApprovalResp;
const DescribeMNGAccessAnalysisOverviewRequest = models.DescribeMNGAccessAnalysisOverviewRequest;
const DescribeUserResponse = models.DescribeUserResponse;
const DisableApplicationSensitiveAPIRequest = models.DisableApplicationSensitiveAPIRequest;
const DeleteApplicationRequest = models.DeleteApplicationRequest;
const DescribeAdvertisingLineChartResponse = models.DescribeAdvertisingLineChartResponse;
const CreateMNGSensitiveAPIPermissionApprovalRequest = models.CreateMNGSensitiveAPIPermissionApprovalRequest;
const CreateTeamResponse = models.CreateTeamResponse;
const ModifyTeamRequest = models.ModifyTeamRequest;
const CreateMNPDomainACLRequest = models.CreateMNPDomainACLRequest;
const CreateTeamRequest = models.CreateTeamRequest;
const DescribeMNPMAULineChartRequest = models.DescribeMNPMAULineChartRequest;
const DescribeRoleListData = models.DescribeRoleListData;
const DescribeGlobalDomainsResp = models.DescribeGlobalDomainsResp;
const ResetMNPAppSecretResponse = models.ResetMNPAppSecretResponse;
const AddTeamMemberRequest = models.AddTeamMemberRequest;
const DescribeMNPAppSecretRequest = models.DescribeMNPAppSecretRequest;
const CreateMNPRequest = models.CreateMNPRequest;
const DescribeMNPRequest = models.DescribeMNPRequest;
const CreateUserRequest = models.CreateUserRequest;
const DescribeMNGSubscribeMessageTemplateDetailResp = models.DescribeMNGSubscribeMessageTemplateDetailResp;
const CreateMNGDomainACLResponse = models.CreateMNGDomainACLResponse;
const AnalysisAdvertOverview = models.AnalysisAdvertOverview;
const AdTrendChart = models.AdTrendChart;
const ApprovePaymentMerchantBindingResponse = models.ApprovePaymentMerchantBindingResponse;
const DescribeMNGActiveUserRealTimeStatisticsResponse = models.DescribeMNGActiveUserRealTimeStatisticsResponse;
const ResetMNGAppSecretResponse = models.ResetMNGAppSecretResponse;
const DescribeMNGSubscribeMessageTemplateLibraryListResp = models.DescribeMNGSubscribeMessageTemplateLibraryListResp;
const CreateMNPVersionResponse = models.CreateMNPVersionResponse;
const DescribeMNPApprovalListResp = models.DescribeMNPApprovalListResp;
const ApproveMNPPaymentOpenRes = models.ApproveMNPPaymentOpenRes;
const DescribeMNPActiveUserRealTimeStatisticsResponse = models.DescribeMNPActiveUserRealTimeStatisticsResponse;
const ModifyMNPResponse = models.ModifyMNPResponse;
const DescribeMNPPageAnalysisDetailResponse = models.DescribeMNPPageAnalysisDetailResponse;
const DescribeTeamPageResp = models.DescribeTeamPageResp;
const DescribeMNGAppSecretResp = models.DescribeMNGAppSecretResp;
const BooleanInfo = models.BooleanInfo;
const DescribeTeamListRequest = models.DescribeTeamListRequest;
const DescribeMNPApprovalListResponse = models.DescribeMNPApprovalListResponse;
const RequestPaymentMerchantBindingRequest = models.RequestPaymentMerchantBindingRequest;
const DescribeMNGSubscribeMessageTemplateLibraryKeywordInfoResp = models.DescribeMNGSubscribeMessageTemplateLibraryKeywordInfoResp;
const CreateMNGAppSecretResp = models.CreateMNGAppSecretResp;
const AccessAnalysisOverview = models.AccessAnalysisOverview;
const CreateMNPAppSecretRequest = models.CreateMNPAppSecretRequest;
const DescribeMNGCategoryResponse = models.DescribeMNGCategoryResponse;
const MNPAdOverview = models.MNPAdOverview;
const DescribeMNGPaymentOverviewRequest = models.DescribeMNGPaymentOverviewRequest;
const DescribeApplicationSensitiveAPIListData = models.DescribeApplicationSensitiveAPIListData;
const DescribeGlobalOverviewDataSummaryRequest = models.DescribeGlobalOverviewDataSummaryRequest;
const SubscribeMessageTemplateLibraryKeywordI18nInfoResp = models.SubscribeMessageTemplateLibraryKeywordI18nInfoResp;
const DescribeMNPSubscribeMessageTemplateLibraryListRequest = models.DescribeMNPSubscribeMessageTemplateLibraryListRequest;
const DescribeMNGAdvertisingDetailResponse = models.DescribeMNGAdvertisingDetailResponse;
const EnableApplicationSensitiveAPIRequest = models.EnableApplicationSensitiveAPIRequest;
const GlobalDomainDeleteResp = models.GlobalDomainDeleteResp;
const DescribeMNPAppSecretResp = models.DescribeMNPAppSecretResp;
const CreateGlobalDomainResp = models.CreateGlobalDomainResp;
const DescribeApplicationSensitiveAPIListRequest = models.DescribeApplicationSensitiveAPIListRequest;
const ModifyMNPAppSecretStatusResponse = models.ModifyMNPAppSecretStatusResponse;
const RemoveMNGRequest = models.RemoveMNGRequest;
const DescribeAdvertisingOverviewResponse = models.DescribeAdvertisingOverviewResponse;
const RequestPaymentMerchantBindingResponse = models.RequestPaymentMerchantBindingResponse;
const CreateApplicationSensitiveAPIReq = models.CreateApplicationSensitiveAPIReq;
const CreateMNGVersionResponse = models.CreateMNGVersionResponse;
const DescribeMNGSensitiveAPIPermissionApprovalResponse = models.DescribeMNGSensitiveAPIPermissionApprovalResponse;
const EnableApplicationSensitiveAPIResponse = models.EnableApplicationSensitiveAPIResponse;
const ProcessMNPApprovalResponse = models.ProcessMNPApprovalResponse;
const ModifyMNGAppSecretStatusRequest = models.ModifyMNGAppSecretStatusRequest;
const DescribeMNGAccessAnalysisLineChartRequest = models.DescribeMNGAccessAnalysisLineChartRequest;
const RemoveMNPResponse = models.RemoveMNPResponse;
const DescribeMNPSensitiveAPIPermissionApprovalListData = models.DescribeMNPSensitiveAPIPermissionApprovalListData;
const DescribeMNPVersionRequest = models.DescribeMNPVersionRequest;
const DescribeApplicationListRequest = models.DescribeApplicationListRequest;
const MNGPaymentOverview = models.MNGPaymentOverview;
const DescribeMNGVersionResp = models.DescribeMNGVersionResp;
const ModifyApplicationConfigResponse = models.ModifyApplicationConfigResponse;
const DescribeMNPReportDetailResponse = models.DescribeMNPReportDetailResponse;
const DescribePaymentDataOverviewRequest = models.DescribePaymentDataOverviewRequest;
const CreateMNPSensitiveAPIPermissionApprovalRequest = models.CreateMNPSensitiveAPIPermissionApprovalRequest;
const Overview = models.Overview;
const DeleteMNGSubscribeMessageTemplateRequest = models.DeleteMNGSubscribeMessageTemplateRequest;
const DescribeApplicationListData = models.DescribeApplicationListData;
const DescribeApplicationMNPInfoResp = models.DescribeApplicationMNPInfoResp;
const MNPPaymentOverview = models.MNPPaymentOverview;
const DescribeMNPActiveUserRealTimeStatisticsRequest = models.DescribeMNPActiveUserRealTimeStatisticsRequest;
const ModifyMNPAppSecretStatusResp = models.ModifyMNPAppSecretStatusResp;
const DescribeSubscribeMessageTemplateLibraryInfoResp = models.DescribeSubscribeMessageTemplateLibraryInfoResp;
const I18nItem = models.I18nItem;
const ModifyMNPDomainResponse = models.ModifyMNPDomainResponse;
const DescribeMNGPaymentRetentionAnalysisRequest = models.DescribeMNGPaymentRetentionAnalysisRequest;
const DescribeApplicationConfigFileRequest = models.DescribeApplicationConfigFileRequest;
const DescribeMNGRequest = models.DescribeMNGRequest;
const CreateMNPVersionResp = models.CreateMNPVersionResp;
const DescribeMNGAllStageVersionsResponse = models.DescribeMNGAllStageVersionsResponse;
const DescribeMNPSubscribeMessageTemplateListRequest = models.DescribeMNPSubscribeMessageTemplateListRequest;
const DescribeMNGAdvertisingLineChartResponse = models.DescribeMNGAdvertisingLineChartResponse;
const VisitData = models.VisitData;
const ConfigureMNGPreviewResponse = models.ConfigureMNGPreviewResponse;
const DescribeMNPReportDataLineChartRequest = models.DescribeMNPReportDataLineChartRequest;
const DescribeMNPSensitiveAPIPermissionApprovalListResp = models.DescribeMNPSensitiveAPIPermissionApprovalListResp;
const DescribeMNGSubscribeMessageTemplateLibraryInfoResp = models.DescribeMNGSubscribeMessageTemplateLibraryInfoResp;
const ChangePaymentBoundMerchantRequest = models.ChangePaymentBoundMerchantRequest;
const DescribeMNPSensitiveAPIPermissionApprovalListRequest = models.DescribeMNPSensitiveAPIPermissionApprovalListRequest;
const DescribeMNGListRequest = models.DescribeMNGListRequest;
const DescribeMNGAdvertisingOverviewRequest = models.DescribeMNGAdvertisingOverviewRequest;
const DescribeMNGManagerDetailData = models.DescribeMNGManagerDetailData;
const CreateApplicationSensitiveAPIResponse = models.CreateApplicationSensitiveAPIResponse;
const RollbackMNGVersionResponse = models.RollbackMNGVersionResponse;
const DescribeMNPAllStageVersionsRequest = models.DescribeMNPAllStageVersionsRequest;
const CreateMNPSecretKeyResp = models.CreateMNPSecretKeyResp;
const DescribeUserRequest = models.DescribeUserRequest;
const ChangePaymentV2BindMerchantRes = models.ChangePaymentV2BindMerchantRes;
const ModifyGlobalDomainRequest = models.ModifyGlobalDomainRequest;
const ModifyTeamMemberResponse = models.ModifyTeamMemberResponse;
const AddTeamMemberResponse = models.AddTeamMemberResponse;
const DescribeMNPMAUMetricCardRequest = models.DescribeMNPMAUMetricCardRequest;
const MNPDetailI18nVO = models.MNPDetailI18nVO;
const ModifyMNPRequest = models.ModifyMNPRequest;
const MAUIndicatorCard = models.MAUIndicatorCard;
const DescribeMNGDomainACLRequest = models.DescribeMNGDomainACLRequest;
const CreateApplicationSensitiveAPIRequest = models.CreateApplicationSensitiveAPIRequest;
const ReleaseMNPVersionRequest = models.ReleaseMNPVersionRequest;
const DescribeMNPResponse = models.DescribeMNPResponse;
const RequestPaymentEnableResponse = models.RequestPaymentEnableResponse;
const DescribeMNPSubscribeMessageTemplateLibraryRequest = models.DescribeMNPSubscribeMessageTemplateLibraryRequest;
const DescribeAPPDataOverviewRequest = models.DescribeAPPDataOverviewRequest;
const DescribeMNGDomainACLResponse = models.DescribeMNGDomainACLResponse;
const DescribeMNPSensitiveAPIPermissionApprovalData = models.DescribeMNPSensitiveAPIPermissionApprovalData;
const DescribeMNPSensitiveAPIPermissionApprovalListResponse = models.DescribeMNPSensitiveAPIPermissionApprovalListResponse;
const DescribeMNPOfflinePackageURLRequest = models.DescribeMNPOfflinePackageURLRequest;
const DescribeApplicationSensitiveAPIListResp = models.DescribeApplicationSensitiveAPIListResp;
const ModifyMNGResponse = models.ModifyMNGResponse;
const ModifyApplicationRequest = models.ModifyApplicationRequest;
const DescribeMNPSubscribeMessageTemplateDetailResp = models.DescribeMNPSubscribeMessageTemplateDetailResp;
const CreateMNGRequest = models.CreateMNGRequest;
const DescribeTempSecret4UploadFile2CosRequest = models.DescribeTempSecret4UploadFile2CosRequest;
const UnbindMNPPaymentMerchantRequest = models.UnbindMNPPaymentMerchantRequest;
const CreateMNGSubscribeMessageTemplateResponse = models.CreateMNGSubscribeMessageTemplateResponse;
const DescribeApplicationRequest = models.DescribeApplicationRequest;
const DescribeMNPDomainACLResponse = models.DescribeMNPDomainACLResponse;
const CreateMNGDomainACLRequest = models.CreateMNGDomainACLRequest;
const MNPAdvertisingOverview = models.MNPAdvertisingOverview;
const DescribeMNPVersionResp = models.DescribeMNPVersionResp;
const DescribePaymentDataDetailRequest = models.DescribePaymentDataDetailRequest;
const DescribeMNPMAULineChartResponse = models.DescribeMNPMAULineChartResponse;
const RollbackMNGVersionRequest = models.RollbackMNGVersionRequest;
const ResetMNGAppSecretResp = models.ResetMNGAppSecretResp;
const DescribeMNPAppSecretResponse = models.DescribeMNPAppSecretResponse;
const StringData = models.StringData;
const MAULineChartData = models.MAULineChartData;
const AgeRatingItemReq = models.AgeRatingItemReq;
const DescribeMNPReleasedVersionHistoryResponse = models.DescribeMNPReleasedVersionHistoryResponse;
const ApprovalItem = models.ApprovalItem;
const ReportDataResult = models.ReportDataResult;
const DescribeMNPRetentionDataRequest = models.DescribeMNPRetentionDataRequest;
const CreateMNPAppSecretResponse = models.CreateMNPAppSecretResponse;
const DescribeMNPPageAnalysisDetailRequest = models.DescribeMNPPageAnalysisDetailRequest;
const ConfigureMNGPreviewRequest = models.ConfigureMNGPreviewRequest;
const GlobalDomainModifyRespResp = models.GlobalDomainModifyRespResp;
const CreateMNPSubscribeMessageTemplateRequest = models.CreateMNPSubscribeMessageTemplateRequest;
const DescribeTeamDetailResp = models.DescribeTeamDetailResp;
const ReleaseMNGVersionRequest = models.ReleaseMNGVersionRequest;
const CreatePresetKeyRequest = models.CreatePresetKeyRequest;
const PresetResp = models.PresetResp;
const DescribeTeamResponse = models.DescribeTeamResponse;
const CreateMNGAppSecretResponse = models.CreateMNGAppSecretResponse;
const ResourceIdStringInfo = models.ResourceIdStringInfo;
const DescribeMNGAccessAnalysisDetailRequest = models.DescribeMNGAccessAnalysisDetailRequest;
const DeleteGlobalDomainResponse = models.DeleteGlobalDomainResponse;
const MNGMAULineChartData = models.MNGMAULineChartData;
const DescribeMNGPaymentOverviewResponse = models.DescribeMNGPaymentOverviewResponse;
const DescribeMNGSubscribeMessageTemplateResponse = models.DescribeMNGSubscribeMessageTemplateResponse;
/**
* tcsas client
* @class
*/
class TcsasClient extends AbstractClient {
constructor(credential, region, profile) {
super("tcsas.intl.tencentcloudapi.com", "2025-01-06", credential, region, profile);
}
/**
* This API is used to delete a mini game subscription message template.
* @param {DeleteMNGSubscribeMessageTemplateRequest} req
* @param {function(string, DeleteMNGSubscribeMessageTemplateResponse):void} cb
* @public
*/
DeleteMNGSubscribeMessageTemplate(req, cb) {
let resp = new DeleteMNGSubscribeMessageTemplateResponse();
this.request("DeleteMNGSubscribeMessageTemplate", req, resp, cb);
}
/**
* This API is used to query a detailed payment report data for a mini game.
* @param {DescribeMNGPaymentReportDetailRequest} req
* @param {function(string, DescribeMNGPaymentReportDetailResponse):void} cb
* @public
*/
DescribeMNGPaymentReportDetail(req, cb) {
let resp = new DescribeMNGPaymentReportDetailResponse();
this.request("DescribeMNGPaymentReportDetail", req, resp, cb);
}
/**
* This API is used to edit the configuration of a superapp.
* @param {ModifyApplicationConfigRequest} req
* @param {function(string, ModifyApplicationConfigResponse):void} cb
* @public
*/
ModifyApplicationConfig(req, cb) {
let resp = new ModifyApplicationConfigResponse();
this.request("ModifyApplicationConfig", req, resp, cb);
}
/**
* This API is used to allow the superapp to actively disable mini program payment.
* @param {DisableMNPPaymentRequest} req
* @param {function(string, DisableMNPPaymentResponse):void} cb
* @public
*/
DisableMNPPayment(req, cb) {
let resp = new DisableMNPPaymentResponse();
this.request("DisableMNPPayment", req, resp, cb);
}
/**
* This API is used to query an overview of mini game ad metrics within a specified date range.
* @param {DescribeMNGAdvertisingOverviewRequest} req
* @param {function(string, DescribeMNGAdvertisingOverviewResponse):void} cb
* @public
*/
DescribeMNGAdvertisingOverview(req, cb) {
let resp = new DescribeMNGAdvertisingOverviewResponse();
this.request("DescribeMNGAdvertisingOverview", req, resp, cb);
}
/**
* This API is used to query the merchant information of a mini program.
* @param {QueryMNPMerchantInfoRequest} req
* @param {function(string, QueryMNPMerchantInfoResponse):void} cb
* @public
*/
QueryMNPMerchantInfo(req, cb) {
let resp = new QueryMNPMerchantInfoResponse();
this.request("QueryMNPMerchantInfo", req, resp, cb);
}
/**
* This API is used to delete domains from the allowlist or blocklist.
* @param {DeleteGlobalDomainRequest} req
* @param {function(string, DeleteGlobalDomainResponse):void} cb
* @public
*/
DeleteGlobalDomain(req, cb) {
let resp = new DeleteGlobalDomainResponse();
this.request("DeleteGlobalDomain", req, resp, cb);
}
/**
* This API is used to configure the preview of a mini game.
* @param {ConfigureMNGPreviewRequest} req
* @param {function(string, ConfigureMNGPreviewResponse):void} cb
* @public
*/
ConfigureMNGPreview(req, cb) {
let resp = new ConfigureMNGPreviewResponse();
this.request("ConfigureMNGPreview", req, resp, cb);
}
/**
* This API is used to query the mini program subscription message template library list.
* @param {DescribeMNPSubscribeMessageTemplateLibraryListRequest} req
* @param {function(string, DescribeMNPSubscribeMessageTemplateLibraryListResponse):void} cb
* @public
*/
DescribeMNPSubscribeMessageTemplateLibraryList(req, cb) {
let resp = new DescribeMNPSubscribeMessageTemplateLibraryListResponse();
this.request("DescribeMNPSubscribeMessageTemplateLibraryList", req, resp, cb);
}
/**
* This API is used to query the release version history of a mini game.
* @param {DescribeMNGReleasedVersionHistoryRequest} req
* @param {function(string, DescribeMNGReleasedVersionHistoryResponse):void} cb
* @public
*/
DescribeMNGReleasedVersionHistory(req, cb) {
let resp = new DescribeMNGReleasedVersionHistoryResponse();
this.request("DescribeMNGReleasedVersionHistory", req, resp, cb);
}
/**
* This API is used to release a mini program version.
* @param {ReleaseMNPVersionRequest} req
* @param {function(string, ReleaseMNPVersionResponse):void} cb
* @public
*/
ReleaseMNPVersion(req, cb) {
let resp = new ReleaseMNPVersionResponse();
this.request("ReleaseMNPVersion", req, resp, cb);
}
/**
* This API is used to query the user details.
* @param {DescribeUserRequest} req
* @param {function(string, DescribeUserResponse):void} cb
* @public
*/
DescribeUser(req, cb) {
let resp = new DescribeUserResponse();
this.request("DescribeUser", req, resp, cb);
}
/**
* This API is used to query the mini program user retention data within a specified date range.
* @param {DescribeMNPRetentionDataRequest} req
* @param {function(string, DescribeMNPRetentionDataResponse):void} cb
* @public
*/
DescribeMNPRetentionData(req, cb) {
let resp = new DescribeMNPRetentionDataResponse();
this.request("DescribeMNPRetentionData", req, resp, cb);
}
/**
* This API is used to query mini program subscription message template details.
* @param {DescribeMNPSubscribeMessageTemplateRequest} req
* @param {function(string, DescribeMNPSubscribeMessageTemplateResponse):void} cb
* @public
*/
DescribeMNPSubscribeMessageTemplate(req, cb) {
let resp = new DescribeMNPSubscribeMessageTemplateResponse();
this.request("DescribeMNPSubscribeMessageTemplate", req, resp, cb);
}
/**
* This API is used to allow a mini program team to actively unbind the payment merchant.
* @param {UnbindMNPPaymentMerchantRequest} req
* @param {function(string, UnbindMNPPaymentMerchantResponse):void} cb
* @public
*/
UnbindMNPPaymentMerchant(req, cb) {
let resp = new UnbindMNPPaymentMerchantResponse();
this.request("UnbindMNPPaymentMerchant", req, resp, cb);
}
/**
* This API is used to modify the secret key status of a mini program.
* @param {ModifyMNPAppSecretStatusRequest} req
* @param {function(string, ModifyMNPAppSecretStatusResponse):void} cb
* @public
*/
ModifyMNPAppSecretStatus(req, cb) {
let resp = new ModifyMNPAppSecretStatusResponse();
this.request("ModifyMNPAppSecretStatus", req, resp, cb);
}
/**
* This API is used to query the download URL of the mini game package.
* @param {DescribeMNGOfflinePackageURLRequest} req
* @param {function(string, DescribeMNGOfflinePackageURLResponse):void} cb
* @public
*/
DescribeMNGOfflinePackageURL(req, cb) {
let resp = new DescribeMNGOfflinePackageURLResponse();
this.request("DescribeMNGOfflinePackageURL", req, resp, cb);
}
/**
* This API is used to change the team information.
* @param {ModifyTeamRequest} req
* @param {function(string, ModifyTeamResponse):void} cb
* @public
*/
ModifyTeam(req, cb) {
let resp = new ModifyTeamResponse();
this.request("ModifyTeam", req, resp, cb);
}
/**
* This API is used to query the line chart data for selected superapp metrics.
* @param {DescribeAPPDataDetailLineChartRequest} req
* @param {function(string, DescribeAPPDataDetailLineChartResponse):void} cb
* @public
*/
DescribeAPPDataDetailLineChart(req, cb) {
let resp = new DescribeAPPDataDetailLineChartResponse();
this.request("DescribeAPPDataDetailLineChart", req, resp, cb);
}
/**
* This API is used to query the details of a sensitive API permission request for a mini program.
* @param {DescribeMNPSensitiveAPIPermissionApprovalRequest} req
* @param {function(string, DescribeMNPSensitiveAPIPermissionApprovalResponse):void} cb
* @public
*/
DescribeMNPSensitiveAPIPermissionApproval(req, cb) {
let resp = new DescribeMNPSensitiveAPIPermissionApprovalResponse();
this.request("DescribeMNPSensitiveAPIPermissionApproval", req, resp, cb);
}
/**
* This API is used to delete a mini program subscription message template.
* @param {DeleteMNPSubscribeMessageTemplateRequest} req
* @param {function(string, DeleteMNPSubscribeMessageTemplateResponse):void} cb
* @public
*/
DeleteMNPSubscribeMessageTemplate(req, cb) {
let resp = new DeleteMNPSubscribeMessageTemplateResponse();
this.request("DeleteMNPSubscribeMessageTemplate", req, resp, cb);
}
/**
* This API is used to disable a superapp sensitive API.
* @param {DisableApplicationSensitiveAPIRequest} req
* @param {function(string, DisableApplicationSensitiveAPIResponse):void} cb
* @public
*/
DisableApplicationSensitiveAPI(req, cb) {
let resp = new DisableApplicationSensitiveAPIResponse();
this.request("DisableApplicationSensitiveAPI", req, resp, cb);
}
/**
* This API is used to create a permission request to allow a mini game to call sensitive APIs.
* @param {CreateMNGSensitiveAPIPermissionApprovalRequest} req
* @param {function(string, CreateMNGSensitiveAPIPermissionApprovalResponse):void} cb
* @public
*/
CreateMNGSensitiveAPIPermissionApproval(req, cb) {
let resp = new CreateMNGSensitiveAPIPermissionApprovalResponse();
this.request("CreateMNGSensitiveAPIPermissionApproval", req, resp, cb);
}
/**
* This API is used to edit the mini program domain information.
* @param {ModifyMNPDomainRequest} req
* @param {function(string, ModifyMNPDomainResponse):void} cb
* @public
*/
ModifyMNPDomain(req, cb) {
let resp = new ModifyMNPDomainResponse();
this.request("ModifyMNPDomain", req, resp, cb);
}
/**
* This API is used to query the mini game preview details.
* @param {DescribeMNGPreviewRequest} req
* @param {function(string, DescribeMNGPreviewResponse):void} cb
* @public
*/
DescribeMNGPreview(req, cb) {
let resp = new DescribeMNGPreviewResponse();
this.request("DescribeMNGPreview", req, resp, cb);
}
/**
* This API is used to obtain a temporary key for file uploads.
* @param {DescribeTempSecret4UploadFile2CosRequest} req
* @param {function(string, DescribeTempSecret4UploadFile2CosResponse):void} cb
* @public
*/
DescribeTempSecret4UploadFile2Cos(req, cb) {
let resp = new DescribeTempSecret4UploadFile2CosResponse();
this.request("DescribeTempSecret4UploadFile2Cos", req, resp, cb);
}
/**
* This API is used to modify the domain allowlist or blocklist.
* @param {ModifyGlobalDomainRequest} req
* @param {function(string, ModifyGlobalDomainResponse):void} cb
* @public
*/
ModifyGlobalDomain(req, cb) {
let resp = new ModifyGlobalDomainResponse();
this.request("ModifyGlobalDomain", req, resp, cb);
}
/**
* This API is used to query the detailed advertising data for a mini program within a specified date range.
* @param {DescribeMNPAdvertisingDetailRequest} req
* @param {function(string, DescribeMNPAdvertisingDetailResponse):void} cb
* @public
*/
DescribeMNPAdvertisingDetail(req, cb) {
let resp = new DescribeMNPAdvertisingDetailResponse();
this.request("DescribeMNPAdvertisingDetail", req, resp, cb);
}
/**
* This API is used to create a superapp sensitive API.
* @param {CreateApplicationSensitiveAPIRequest} req
* @param {function(string, CreateApplicationSensitiveAPIResponse):void} cb
* @public
*/
CreateApplicationSensitiveAPI(req, cb) {
let resp = new CreateApplicationSensitiveAPIResponse();
this.request("CreateApplicationSensitiveAPI", req, resp, cb);
}
/**
* This API is used to create a user.
* @param {CreateUserRequest} req
* @param {function(string, CreateUserResponse):void} cb
* @public
*/
CreateUser(req, cb) {
let resp = new CreateUserResponse();
this.request("CreateUser", req, resp, cb);
}
/**
* This API is used to query the superapp details.
* @param {DescribeApplicationRequest} req
* @param {function(string, DescribeApplicationResponse):void} cb
* @public
*/
DescribeApplication(req, cb) {
let resp = new DescribeApplicationResponse();
this.request("DescribeApplication", req, resp, cb);
}
/**
* This API is used to query an overview of mini game payment data within a specified period.
* @param {DescribeMNGPaymentOverviewRequest} req
* @param {function(string, DescribeMNGPaymentOverviewResponse):void} cb
* @public
*/
DescribeMNGPaymentOverview(req, cb) {
let resp = new DescribeMNGPaymentOverviewResponse();
this.request("DescribeMNGPaymentOverview", req, resp, cb);
}
/**
* This API is used to release a mini game version.
* @param {ReleaseMNGVersionRequest} req
* @param {function(string, ReleaseMNGVersionResponse):void} cb
* @public
*/
ReleaseMNGVersion(req, cb) {
let resp = new ReleaseMNGVersionResponse();
this.request("ReleaseMNGVersion", req, resp, cb);
}
/**
* This API is used to query a list of users.
* @param {DescribeUserListRequest} req
* @param {function(string, DescribeUserListResponse):void} cb
* @public
*/
DescribeUserList(req, cb) {
let resp = new DescribeUserListResponse();
this.request("DescribeUserList", req, resp, cb);
}
/**
* This API is used to roll back the released version of a mini program to a specified version.
* @param {RollbackMNPVersionRequest} req
* @param {function(string, RollbackMNPVersionResponse):void} cb
* @public
*/
RollbackMNPVersion(req, cb) {
let resp = new RollbackMNPVersionResponse();
this.request("RollbackMNPVersion", req, resp, cb);
}
/**
* This API is used to remove a mini program.
* @param {RemoveMNPRequest} req
* @param {function(string, RemoveMNPResponse):void} cb
* @public
*/
RemoveMNP(req, cb) {
let resp = new RemoveMNPResponse();
this.request("RemoveMNP", req, resp, cb);
}
/**
* This API is used to generate a mini game secret key.
* @param {CreateMNGAppSecretRequest} req
* @param {function(string, CreateMNGAppSecretResponse):void} cb
* @public
*/
CreateMNGAppSecret(req, cb) {
let resp = new CreateMNGAppSecretResponse();
this.request("CreateMNGAppSecret", req, resp, cb);
}
/**
* This API is used to query a list of roles.
* @param {DescribeRoleListRequest} req
* @param {function(string, DescribeRoleListResponse):void}