tiktermux
Version:
Scraper for downloading media in the form of videos, images and audio from Tiktok. Also for stalking Tiktok Users
76 lines (75 loc) • 1.74 kB
TypeScript
export type TiktokUserFavoriteVideosResponse = {
status: "success" | "error";
message?: string;
result?: FavoritesResponse[];
};
export type FavoritesResponse = {
id: string;
desc: string;
createTime: string;
duetEnabled: boolean;
digged: boolean;
forFriend: boolean;
isAd: boolean;
originalItem: boolean;
privateItem: boolean;
officialItem: boolean;
secret: boolean;
shareEnabled: boolean;
stitchEanbled: boolean;
textTranslatable: boolean;
author: AuthorFavorites;
stats: StatisticsFavorites;
video: VideoFavorites;
music: MusicFavorites;
};
export type AuthorFavorites = {
id: string;
username: string;
nickname: string;
avatarLarger: string;
avatarThumb: string;
avatarMedium: string;
signature: string;
verified: string;
openFavorite: string;
privateAccount: string;
isADVirtual: string;
isEmbedBanned: string;
};
export type StatisticsFavorites = {
likeCount: string;
followerCount: string;
followingCount: string;
friendCount: string;
heartCount: string;
postsCount: string;
};
export type VideoFavorites = {
id: string;
videoID: string;
duration: number;
ratio: string;
cover: string;
originCover: string;
dynamicCover: string;
playAddr: string;
downloadAddr: string;
format: string;
bitrate: number;
bitrateInfo: any[];
};
export type MusicFavorites = {
id: string;
title: string;
playUrl: string;
coverThumb: string;
coverMedium: string;
coverLarge: string;
authorName: string;
original: boolean;
album: string;
duration: number;
isCopyrighted: boolean;
private: boolean;
};