chzzk
Version:
네이버 라이브 스트리밍 서비스 CHZZK의 비공식 API 라이브러리
45 lines (44 loc) • 1.11 kB
TypeScript
import { ChzzkClient } from "../client";
export interface PartialChannel {
channelId: string;
channelName: string;
channelImageUrl?: string;
verifiedMark: boolean;
userAdultStatus?: string;
personalData?: {
privateUserBlock: boolean;
};
}
export interface Channel extends PartialChannel {
channelDescription: string;
followerCount: number;
openLive: boolean;
}
export interface RecommendationChannel {
channelId: string;
channel: {
channelId: string;
channelName: string;
channelImageUrl: string;
verifiedMark: boolean;
};
streamer: {
openLive: boolean;
};
liveInfo: {
liveTitle: string;
concurrentUserCount: number;
liveCategoryValue: string;
};
contentLineage: {
contentSource: string;
contentType: string;
contentTag: {
internal: string;
external: {
apiRequestKey: string;
};
};
};
}
export declare function recommendations(client: ChzzkClient): Promise<RecommendationChannel[]>;