media-scraper
Version:
TypeScript-first multi-platform social media scraper without API keys
32 lines (31 loc) • 767 B
TypeScript
import type { GenericAuthorObject } from "../types";
declare const _default: (url: string) => Promise<TikTokMedia>;
export default _default;
interface TikTokMedia {
id: string;
caption?: string;
permalink_url: string;
thumbnail_url: string;
author: GenericAuthorObject;
like_count?: number;
download_count?: number;
play_count?: number;
share_count?: number;
created_at?: number;
video?: {
width?: number;
height?: number;
duration?: number;
url?: string;
watermark_url?: string;
};
music?: {
id: string;
title: string;
author: string;
album?: string;
cover_url?: string;
play_url?: string;
duration?: number;
};
}