Application
Table of Contents
Interfaces
- ICache
- IDownloader
Classes
- Api
- Main Class of the library
- Cache
- Wrapper around caching engines
- DownloadMethods
- List with all implemented download methods
- Responses
- Predefined responses used mainly for caching
- UserAgents
- List with predefined user agents, to be used for Guzzle
- Download
- Wrapper around download methods
- BaseDownloader
- DefaultDownloader
- Video downloader using TikTok's internal API from WebApi
- Algorithm
- TikTok-focused algorithms
- Converter
- Misc
- Request
- Tokens
- Class that stores relevant tokens for TikTok's API requests
- Base
- Basic class for all available data from TikTok
- Following
- Discover Item, named "Following" everywhere in TikTok except the endpoint
- ForYou
- For You Page
- Hashtag
- Basic class for all available data from TikTok
- Music
- Basic class for all available data from TikTok
- User
- Basic class for all available data from TikTok
- Video
- Basic class for all available data from TikTok
- Base
- Feed
- Full
- Info
- Meta
- Has information about how the request went
- Response
- Sender
- Centralized class for handling TikTok requests
- Stream
- Video streaming class.
- Guzzle
- Wrapper for GuzzleHTTP
- Selenium
Enums
- CachingMode
- Caching mode to use for Items
- Codes
- List of codes from ProxiTok's and TikTok's internal codes