UNPKG

@memberjunction/actions-bizapps-social

Version:

Social Media Actions for MemberJunction - Twitter, LinkedIn, Facebook, Instagram, TikTok, YouTube, HootSuite, Buffer

89 lines 2.2 kB
import { TikTokBaseAction } from '../tiktok-base.action'; import { ActionParam, ActionResultSimple, RunActionParams } from '@memberjunction/actions-base'; /** * Action to search for videos on TikTok * Note: TikTok API only allows searching within authenticated user's own videos */ export declare class SearchVideosAction extends TikTokBaseAction { /** * Search for videos on TikTok */ protected InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>; /** * Filter videos based on search criteria */ private filterVideos; /** * Sort videos based on criteria */ private sortVideos; /** * Analyze search results */ private analyzeSearchResults; /** * Generate historical insights */ private generateHistoricalInsights; /** * Generate content insights */ private generateContentInsights; /** * Group videos by time period */ private groupVideosByTimePeriod; /** * Calculate performance trend */ private calculateTrend; /** * Calculate posting frequency */ private calculatePostingFrequency; /** * Find common hashtags */ private findCommonHashtags; /** * Analyze content length */ private analyzeContentLength; /** * Calculate relevance score */ private calculateRelevanceScore; /** * Analyze title patterns */ private analyzeTitlePatterns; /** * Correlate hashtags to performance */ private correlateHashtagsToPerformance; /** * Analyze time of day impact */ private analyzeTimeOfDayImpact; /** * Generate time posting recommendation */ private generateTimeRecommendation; /** * Calculate performance distribution */ private calculatePerformanceDistribution; /** * Identify seasonal patterns */ private identifySeasonalPatterns; /** * Define the parameters this action expects */ get Params(): ActionParam[]; /** * Metadata about this action */ get Description(): string; } //# sourceMappingURL=search-videos.action.d.ts.map