tencentcloud-sdk-nodejs
Version:
115 lines (114 loc) • 9.13 kB
TypeScript
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { QueryExternalContactDetailRequest, QueryUserInfoListRequest, QueryMaterialListRequest, QueryExternalContactDetailResponse, QueryCrmStatisticsResponse, QueryChannelCodeListResponse, QueryExternalUserEventListResponse, QueryChannelCodeListRequest, QueryActivityLiveCodeListRequest, QueryActivityListRequest, QueryExternalUserMappingInfoRequest, QueryFollowListResponse, CreateLeadRequest, QueryFollowListRequest, QueryMaterialListResponse, QueryDealerInfoListResponse, QueryVehicleInfoListRequest, QueryExternalContactDetailByDateResponse, CreateChannelCodeRequest, CreateCorpTagRequest, QueryMiniAppCodeListResponse, QueryLicenseInfoResponse, QueryArrivalListResponse, QueryExternalContactListResponse, QueryLicenseInfoRequest, QueryCustomerEventDetailStatisticsRequest, QueryUserInfoListResponse, CreateCorpTagResponse, QueryCustomerProfileListRequest, QueryCustomerProfileListResponse, CreateLeadResponse, QueryExternalContactDetailByDateRequest, QueryActivityLiveCodeListResponse, QueryActivityJoinListResponse, QueryArrivalListRequest, QueryActivityListResponse, QueryActivityJoinListRequest, QueryDealerInfoListRequest, CreateChannelCodeResponse, QueryMiniAppCodeListRequest, QueryChatArchivingListRequest, QueryCustomerEventDetailStatisticsResponse, QueryStaffEventDetailStatisticsResponse, QueryExternalUserMappingInfoResponse, QueryStaffEventDetailStatisticsRequest, QueryExternalUserEventListRequest, QueryExternalContactListRequest, QueryClueInfoListResponse, QueryClueInfoListRequest, QueryChatArchivingListResponse, QueryCrmStatisticsRequest, QueryVehicleInfoListResponse } from "./wav_models";
/**
* wav client
* @class
*/
export declare class Client extends AbstractClient {
constructor(clientConfig: ClientConfig);
/**
* 根据游标拉取活动活码列表信息
*/
QueryActivityLiveCodeList(req: QueryActivityLiveCodeListRequest, cb?: (error: string, rep: QueryActivityLiveCodeListResponse) => void): Promise<QueryActivityLiveCodeListResponse>;
/**
* 根据游标拉取活动列表信息
*/
QueryActivityList(req: QueryActivityListRequest, cb?: (error: string, rep: QueryActivityListResponse) => void): Promise<QueryActivityListResponse>;
/**
* 通过接口拉取SaaS内C端外部联系人在指定时间范围内的行为事件明细。此接口提供的数据以天为维度,查询的时间范围为[start_time,end_time],即前后均为闭区间,支持的最大查询跨度为365天。
*/
QueryCustomerEventDetailStatistics(req: QueryCustomerEventDetailStatisticsRequest, cb?: (error: string, rep: QueryCustomerEventDetailStatisticsResponse) => void): Promise<QueryCustomerEventDetailStatisticsResponse>;
/**
* 根据游标拉取活动参与列表信息
*/
QueryActivityJoinList(req: QueryActivityJoinListRequest, cb?: (error: string, rep: QueryActivityJoinListResponse) => void): Promise<QueryActivityJoinListResponse>;
/**
* 查询指定时间范围内发生过到店的潜客到店信息
*/
QueryArrivalList(req: QueryArrivalListRequest, cb?: (error: string, rep: QueryArrivalListResponse) => void): Promise<QueryArrivalListResponse>;
/**
* 根据游标拉取渠道活码列表信息
*/
QueryChannelCodeList(req: QueryChannelCodeListRequest, cb?: (error: string, rep: QueryChannelCodeListResponse) => void): Promise<QueryChannelCodeListResponse>;
/**
* 企业可通过此接口基于外部联系人获取指定成员添加的客户列表。客户是指配置了客户联系功能的成员所添加的外部联系人。没有配置客户联系功能的成员,所添加的外部联系人将不会作为客户返回。
*/
QueryExternalContactList(req: QueryExternalContactListRequest, cb?: (error: string, rep: QueryExternalContactListResponse) => void): Promise<QueryExternalContactListResponse>;
/**
* 通过接口拉取租户已有潜客客户档案列表信息
*/
QueryCustomerProfileList(req: QueryCustomerProfileListRequest, cb?: (error: string, rep: QueryCustomerProfileListResponse) => void): Promise<QueryCustomerProfileListResponse>;
/**
* 查询企业成员信息列表接口
*/
QueryUserInfoList(req: QueryUserInfoListRequest, cb?: (error: string, rep: QueryUserInfoListResponse) => void): Promise<QueryUserInfoListResponse>;
/**
* 通过接口拉取租户在指定时间范围内的外部联系人添加/删除明细,此接口提供的数据以天为维度,查询的时间范围为[StarTime, EndTime],即前后均为闭区间,支持的最大查询跨度为365天;
*/
QueryExternalUserEventList(req: QueryExternalUserEventListRequest, cb?: (error: string, rep: QueryExternalUserEventListResponse) => void): Promise<QueryExternalUserEventListResponse>;
/**
* 该接口获取license对应的详细信息
*/
QueryLicenseInfo(req: QueryLicenseInfoRequest, cb?: (error: string, rep: QueryLicenseInfoResponse) => void): Promise<QueryLicenseInfoResponse>;
/**
* 查询指定时间范围内发生过跟进的潜客信息
*/
QueryFollowList(req: QueryFollowListRequest, cb?: (error: string, rep: QueryFollowListResponse) => void): Promise<QueryFollowListResponse>;
/**
* 企业可通过此接口获取线索列表。
*/
QueryClueInfoList(req: QueryClueInfoListRequest, cb?: (error: string, rep: QueryClueInfoListResponse) => void): Promise<QueryClueInfoListResponse>;
/**
* 企业可通过此接口,根据外部联系人的userid,拉取外部联系人详情
*/
QueryExternalContactDetail(req: QueryExternalContactDetailRequest, cb?: (error: string, rep: QueryExternalContactDetailResponse) => void): Promise<QueryExternalContactDetailResponse>;
/**
* 企业可通过此接口获取企微SaaS平台上的车系车型信息。
*/
QueryVehicleInfoList(req: QueryVehicleInfoListRequest, cb?: (error: string, rep: QueryVehicleInfoListResponse) => void): Promise<QueryVehicleInfoListResponse>;
/**
* 通过接口拉取SaaS内企业成员在指定时间范围内的行为事件明细。此接口提供的数据以天为维度,查询的时间范围为[start_time,end_time],即前后均为闭区间,支持的最大查询跨度为365天。
*/
QueryStaffEventDetailStatistics(req: QueryStaffEventDetailStatisticsRequest, cb?: (error: string, rep: QueryStaffEventDetailStatisticsResponse) => void): Promise<QueryStaffEventDetailStatisticsResponse>;
/**
* 线索回收接口
*/
CreateLead(req: CreateLeadRequest, cb?: (error: string, rep: CreateLeadResponse) => void): Promise<CreateLeadResponse>;
/**
* 根据游标拉取会话存档列表信息
*/
QueryChatArchivingList(req: QueryChatArchivingListRequest, cb?: (error: string, rep: QueryChatArchivingListResponse) => void): Promise<QueryChatArchivingListResponse>;
/**
* 该接口用户设置标签库, 每个企业最多可配置3000个企业标签。
*/
CreateCorpTag(req: CreateCorpTagRequest, cb?: (error: string, rep: CreateCorpTagResponse) => void): Promise<CreateCorpTagResponse>;
/**
* 新增渠道活码接口
*/
CreateChannelCode(req: CreateChannelCodeRequest, cb?: (error: string, rep: CreateChannelCodeResponse) => void): Promise<CreateChannelCodeResponse>;
/**
* 通过接口按类型拉取租户当前的素材列表及关键信息
*/
QueryMaterialList(req: QueryMaterialListRequest, cb?: (error: string, rep: QueryMaterialListResponse) => void): Promise<QueryMaterialListResponse>;
/**
* 通过接口拉取租户/指定成员/部门在指定日期范围内的CRM跟进统计数据
*/
QueryCrmStatistics(req: QueryCrmStatisticsRequest, cb?: (error: string, rep: QueryCrmStatisticsResponse) => void): Promise<QueryCrmStatisticsResponse>;
/**
* 查询小程序码列表接口
*/
QueryMiniAppCodeList(req: QueryMiniAppCodeListRequest, cb?: (error: string, rep: QueryMiniAppCodeListResponse) => void): Promise<QueryMiniAppCodeListResponse>;
/**
* 企业可通过此接口获取录入在企微SaaS平台上的经销商信息。
*/
QueryDealerInfoList(req: QueryDealerInfoListRequest, cb?: (error: string, rep: QueryDealerInfoListResponse) => void): Promise<QueryDealerInfoListResponse>;
/**
* 企业可通过传入起始和结束时间,获取该时间段的外部联系人详情列表
*/
QueryExternalContactDetailByDate(req: QueryExternalContactDetailByDateRequest, cb?: (error: string, rep: QueryExternalContactDetailByDateResponse) => void): Promise<QueryExternalContactDetailByDateResponse>;
/**
* 企业可通过此接口将企业主体对应的外部联系人id转换为乐销车应用主体对应的外部联系人。
*/
QueryExternalUserMappingInfo(req: QueryExternalUserMappingInfoRequest, cb?: (error: string, rep: QueryExternalUserMappingInfoResponse) => void): Promise<QueryExternalUserMappingInfoResponse>;
}