UNPKG

tencentcloud-sdk-nodejs

Version:
124 lines (122 loc) 7.78 kB
import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { ModifyCRWhiteListRequest, CreateCRUserVerifyRequest, CreateBPFalseTicketResponse, CreateCRRightFileRequest, CreateCRRightResponse, CreateCRWorkResponse, CreateCRRightRequest, CreateBPOfflineTicketResponse, CreateCRTortRequest, UpdateCRWorkRequest, DescribeBPFakeURLsRequest, ModifyCRBlockStatusResponse, ModifyCRObtainStatusRequest, DescribeCRWorkInfoRequest, ModifyBPOfflineAttachmentRequest, DescribeBPFakeURLsResponse, CreateBPOfflineAttachmentResponse, DescribeBPReportFakeURLsRequest, DescribeCRMonitorDetailResponse, CreateBPFakeURLRequest, CreateBPProtectURLsResponse, DescribeBPProtectURLsResponse, DescribeCRMonitorsResponse, CreateCRCompanyVerifyResponse, CreateBPOfflineAttachmentRequest, CreateCRDesktopCodeResponse, CreateBPProtectURLsRequest, UpdateCRWorkResponse, ModifyCRBlockStatusRequest, ModifyCRMonitorRequest, CreateCRDesktopCodeRequest, CreateCRWorkRequest, DescribeBPCompanyInfoRequest, DescribeCRObtainDetailRequest, DescribeBPReportFakeURLsResponse, DescribeCRMonitorDetailRequest, CreateCRBlockResponse, ModifyCRRightStatusRequest, DescribeCRMonitorsRequest, DescribeCRWorkInfoResponse, DescribeCRObtainDetailResponse, CreateCRRightFileResponse, ModifyCRWhiteListResponse, CreateBPOfflineTicketRequest, CreateCRUserVerifyResponse, ModifyCRRightStatusResponse, DescribeBPCompanyInfoResponse, ModifyBPOfflineAttachmentResponse, CreateCRBlockRequest, CreateBPFakeURLResponse, CreateCRTortResponse, CreateBPFalseTicketRequest, ModifyCRMonitorResponse, DescribeBPProtectURLsRequest, ModifyCRObtainStatusResponse, CreateCRCompanyVerifyRequest } from "./bma_models"; /** * bma client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 更新作品 */ UpdateCRWork(req: UpdateCRWorkRequest, cb?: (error: string, rep: UpdateCRWorkResponse) => void): Promise<UpdateCRWorkResponse>; /** * 新建过程取证码 */ CreateCRDesktopCode(req: CreateCRDesktopCodeRequest, cb?: (error: string, rep: CreateCRDesktopCodeResponse) => void): Promise<CreateCRDesktopCodeResponse>; /** * 查询企业信息 */ DescribeBPCompanyInfo(req?: DescribeBPCompanyInfoRequest, cb?: (error: string, rep: DescribeBPCompanyInfoResponse) => void): Promise<DescribeBPCompanyInfoResponse>; /** * 本接口用于个人认证,新接入用户必须认证后才可以进行后续操作(个人认证和企业认证二选一),只需认证一次即可 */ CreateCRUserVerify(req: CreateCRUserVerifyRequest, cb?: (error: string, rep: CreateCRUserVerifyResponse) => void): Promise<CreateCRUserVerifyResponse>; /** * 新建作品 */ CreateCRWork(req: CreateCRWorkRequest, cb?: (error: string, rep: CreateCRWorkResponse) => void): Promise<CreateCRWorkResponse>; /** * 添加下线工单 */ CreateBPOfflineTicket(req: CreateBPOfflineTicketRequest, cb?: (error: string, rep: CreateBPOfflineTicketResponse) => void): Promise<CreateBPOfflineTicketResponse>; /** * 查询取证详情 */ DescribeCRObtainDetail(req: DescribeCRObtainDetailRequest, cb?: (error: string, rep: DescribeCRObtainDetailResponse) => void): Promise<DescribeCRObtainDetailResponse>; /** * 新建协查处置 */ CreateCRBlock(req: CreateCRBlockRequest, cb?: (error: string, rep: CreateCRBlockResponse) => void): Promise<CreateCRBlockResponse>; /** * 取证申请 */ ModifyCRObtainStatus(req: ModifyCRObtainStatusRequest, cb?: (error: string, rep: ModifyCRObtainStatusResponse) => void): Promise<ModifyCRObtainStatusResponse>; /** * 版权保护-新建发函接口 */ CreateCRRight(req: CreateCRRightRequest, cb?: (error: string, rep: CreateCRRightResponse) => void): Promise<CreateCRRightResponse>; /** * 修改下线材料 */ ModifyBPOfflineAttachment(req: ModifyBPOfflineAttachmentRequest, cb?: (error: string, rep: ModifyBPOfflineAttachmentResponse) => void): Promise<ModifyBPOfflineAttachmentResponse>; /** * 开启/关闭监测 */ ModifyCRMonitor(req: ModifyCRMonitorRequest, cb?: (error: string, rep: ModifyCRMonitorResponse) => void): Promise<ModifyCRMonitorResponse>; /** * 版权保护-查询作品监测详情接口 */ DescribeCRMonitorDetail(req: DescribeCRMonitorDetailRequest, cb?: (error: string, rep: DescribeCRMonitorDetailResponse) => void): Promise<DescribeCRMonitorDetailResponse>; /** * 添加仿冒链接(举报) */ CreateBPFakeURL(req: CreateBPFakeURLRequest, cb?: (error: string, rep: CreateBPFakeURLResponse) => void): Promise<CreateBPFakeURLResponse>; /** * 权属文件添加 */ CreateCRRightFile(req: CreateCRRightFileRequest, cb?: (error: string, rep: CreateCRRightFileResponse) => void): Promise<CreateCRRightFileResponse>; /** * 修改白名单列表 */ ModifyCRWhiteList(req: ModifyCRWhiteListRequest, cb?: (error: string, rep: ModifyCRWhiteListResponse) => void): Promise<ModifyCRWhiteListResponse>; /** * 协查处置申请 */ ModifyCRBlockStatus(req: ModifyCRBlockStatusRequest, cb?: (error: string, rep: ModifyCRBlockStatusResponse) => void): Promise<ModifyCRBlockStatusResponse>; /** * 添加误报工单 */ CreateBPFalseTicket(req: CreateBPFalseTicketRequest, cb?: (error: string, rep: CreateBPFalseTicketResponse) => void): Promise<CreateBPFalseTicketResponse>; /** * 添加保护网站 */ CreateBPProtectURLs(req: CreateBPProtectURLsRequest, cb?: (error: string, rep: CreateBPProtectURLsResponse) => void): Promise<CreateBPProtectURLsResponse>; /** * 查询举报列表 */ DescribeBPReportFakeURLs(req: DescribeBPReportFakeURLsRequest, cb?: (error: string, rep: DescribeBPReportFakeURLsResponse) => void): Promise<DescribeBPReportFakeURLsResponse>; /** * 查询仿冒链接 */ DescribeBPFakeURLs(req: DescribeBPFakeURLsRequest, cb?: (error: string, rep: DescribeBPFakeURLsResponse) => void): Promise<DescribeBPFakeURLsResponse>; /** * 查询作品基本信息 */ DescribeCRWorkInfo(req: DescribeCRWorkInfoRequest, cb?: (error: string, rep: DescribeCRWorkInfoResponse) => void): Promise<DescribeCRWorkInfoResponse>; /** * 版权保护-查询监测列表接口 */ DescribeCRMonitors(req: DescribeCRMonitorsRequest, cb?: (error: string, rep: DescribeCRMonitorsResponse) => void): Promise<DescribeCRMonitorsResponse>; /** * 发函申请 */ ModifyCRRightStatus(req: ModifyCRRightStatusRequest, cb?: (error: string, rep: ModifyCRRightStatusResponse) => void): Promise<ModifyCRRightStatusResponse>; /** * 添加下线材料 */ CreateBPOfflineAttachment(req: CreateBPOfflineAttachmentRequest, cb?: (error: string, rep: CreateBPOfflineAttachmentResponse) => void): Promise<CreateBPOfflineAttachmentResponse>; /** * 查询保护网站 */ DescribeBPProtectURLs(req: DescribeBPProtectURLsRequest, cb?: (error: string, rep: DescribeBPProtectURLsResponse) => void): Promise<DescribeBPProtectURLsResponse>; /** * 举报侵权链接 */ CreateCRTort(req: CreateCRTortRequest, cb?: (error: string, rep: CreateCRTortResponse) => void): Promise<CreateCRTortResponse>; /** * 本接口用于企业认证,新接入用户必须认证后才可以进行后续操作(个人认证和企业认证二选一),只需认证一次即可 */ CreateCRCompanyVerify(req: CreateCRCompanyVerifyRequest, cb?: (error: string, rep: CreateCRCompanyVerifyResponse) => void): Promise<CreateCRCompanyVerifyResponse>; }