TikTok Transcript Extractor
Pricing
from $1.70 / 1,000 videos
TikTok Transcript Extractor
Pricing
from $1.70 / 1,000 videos
This changelog summarizes all changes of the TikTok actors provided by the Clockworks organization . The specific actors that are affected are listed for each change.
Fixes
tiktok-comments-scraper, tiktok-scraper)Fixes
searchSorting and searchDatePosted filters now accept human readable values. The change is backward compatible.Fixes
tiktok-scraper)Features
topLevelCommentsPerPost input to limit non-reply comments collected per post (tiktok-comments-scraper, tiktok-scraper)Fixes
Fixes
tiktok-scraper)Features
tiktok-scraper)Fixes
tiktok-sound-scraper)Fixes
tiktok-paid)Features
createTime of accounts in authorMeta data.Fixes
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
BR proxies are not blocked anymore and are able to scrape TikTok correctly, including all the download options.Fixes
tiktok-paid)Changes
tiktok-scraper). Specifically:
maxFollowersPerProfile → prefill/default set to 0 (no followers data unless set)maxFollowingPerProfile → prefill/default set to 0 (no following data unless set)commentsPerPost → prefill/default set to 0 (no comments unless set)
This ensures users understand the default behavior.Fixes
Fixes
Fixes
followersDataset to followDataset since it contains both followers and following results.Features
tiktok-scraper):
Search video sorting)Date filter).Changes
adsCountryCode is now only responsible for the hashtags region. For profiles, sounds and videos use adsCreatorsCountryCode, adsSoundsCountryCode, adsVideosCountryCode respectively. (tiktok-trends-scraper)Features
repostCount to video output. Set statsV2 as the main source instead of stats.Features
tiktok-scraper)
ChangesFixes
tiktok-paid, tiktok-data-extractor)Fixes
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-trends-scraper)Fixes
tiktok-trends-scraper)BREAKING
maxFollowersPerProfile and maxFollowingPerProfile input property. The profileConnectionTypes input property is removed and the input property resultsPerPage no longer influences this type of runs (tiktok-scraper, tiktok-followers-scraper, tiktok-profile).Fixes
Changes
tiktok-trending)Performance
Fixes
tiktok-hashtag, tiktok-paid, tiktok-data-extractor)
Fixes
Fixes
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-comments-scraper)Fixes
IN)IT and BR are now partially limited from TikTok. Following this, download is not available with this proxy.Changes
Fixes
Fixes
tiktok-comments-scraper)Fixes
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-paid)Features
scrapeRelatedVideos feature (tiktok-video, tiktok-paid)Fixes
Features
mentions and detailedMentions output fields for tagged users data for comments (tiktok-comments-scraper)Features
tiktok-profile, tiktok-paid)Fixes
tiktok-comments-scraper)Fixes
tiktok-channel-scraper)Changes
mostDiggs and leastDiggs) have been removed from TikTok Data Extractor's input schema. If you'd like to continue using
them in the input UI editor, consider using TikTok Scraper (Pay per Event) (tiktok-data-extractor)Fixes
tiktok-video, tiktok-paid, tiktok-data-extractor)Features
mostDiggs + leastDiggs input options to filter by number of hearts (profiles only) (tiktok-profile, tiktok-paid, tiktok-data-extractor)Changes
tiktok-comments-scraper)Input
oldestPostDateUnified superseding oldestPostDate and scrapeLastNDays fields. See input UI for details. Old input is still validDeprecations
scrapeEmptyChannelInfo input field is fully removedFixes
Features
source (e.g. a machine translation or speech recognition) and version (carried over directly from TikTok's API responses)Features
tiktok-comments-scraper)Features
input property present in the tiktok-comments dataset to link the dataset item to the input element that prompted the searchFixes
Fixes
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-paid, tiktok-data-extractor)Features
tiktok-comments Actor now also accepts profiles as input like tiktok-paid and scrape the comments from their videos.Changes
error and invalidUrls output fields.Fixes
Fixes
tiktok-comments-scraper)Features
fromProfileSection property with a reposts or videos value (tiktok-profile, tiktok-paid, tiktok-data-extractor)
Fixestiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-hashtag, tiktok-paid, tiktok-data-extractor)Features
LocationMeta if the video or slideshow is tagged to a locationFixes
tiktok-channel-scraper)Fixes
Features
Features
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
Fixes
tiktok-profile, tiktok-hashtag, tiktok-sound, tiktok-video)Features
postUrl property to items in detailedMentions if a mention is a specific postChanges
tiktok-comments-scraper)Fixes
commerceUserInfo is now extracted again for post scrapingFeatures
detailedMentions array, which will (if a post has mentions) have links to profiles and their usernames
ChangesFeatures
tiktok-profile, tiktok-paid) and music cover images (tiktok-sound, tiktok-paid)Fixes
Changes
tiktok-paid)Fixes
Fixes
Changes
Changes
Features
isSponsored output field
Fixes
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-profile)Features
authorMetaBREAKING
authorMeta property
Fixesinput field is now correct for empty profilesFixes
Fixes
tiktok-sound)Fixes
tiktok-profile)
Featurestiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-profile)Changes
tiktok-comments-scraper)Fixes
tiktok-hashtag, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-hashtag, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-profile)tiktok-profile)tiktok-profile)Fixes
tiktok-paid, tiktok-data-extractor)Fixes
input output field is now present again for missing profiles (tiktok-profile)Fixes
tiktok-paid, tiktok-data-extractor)Fixes
tiktok-comments)input field is back for output items (tiktok-profile)Fixes
tiktok-paid, tiktok-data-extractor)tiktok-profile)Fixes
tiktok-comments)Fixes
tiktok-hashtag)Fixes
Changes
Fixes
tiktok-search)Fixes
tiktok-paid, tiktok-data-extractor)Changes
Changes
Fixes
tiktok-profile)Fixes
tiktok-profile)Fixes
tiktok-profile)tiktok-profile)vm. URL shortened format (tiktok-video)Features
tiktok-paid)Fixes
tiktok-video)Fixes
Fixes
Fixes
Fixes
tiktok-video, tiktok-data-extractor, tiktok-paid)Fixes
tiktok-video, tiktok-data-extractor, tiktok-paid)Fixes
tiktok-profile, tiktok-paid, tiktok-data-extractor)Fixes
tiktok-profile)
FeaturesChanges
*)BREAKING CHANGES
tiktok-data-extractor)
Featurestiktok-profile)Fixes
Fixes
input field that matches your exact input for that item (e.g. profile name or URL)Features
tiktok-comments)Fixes
BREAKING CHANGES
Fixes
Fixes
Fixes
Changes
Fixes
searchHashtag) (tiktok-hashtag)Changes
Fixes
Changes
"enableCheerioBoost": true in the JSON editor.Features
tiktok-hashtag)Features
tiktok-profile)Fixes
tiktok-profile, tiktok-comments, tiktok-paid, tiktok-free)Fixes
TimeoutError. (All TikTok actors)Fixes
All TikTok actors)tiktok-profile, tiktok-comments, tiktok-paid, tiktok-free)Fixes
All TikTok actors)Changes
Fixes
tiktok-profile, tiktok-comments, tiktok-paid)Features
profilesQueries) and set a limit for each query by providing the "Max profiles per query" (maxProfilesPerQuery). The actor will then search for the profiles and scrape the videos of each profile. (tiktok-profile)Fixes
tiktok-hashtag, tiktok-sound
or <= 30 for tiktok-profile
FeaturesdisableCheerioBoost and disableEnrichAuthorStats to true.
This will help if the problem with quick scraping arises ever again. (tiktok-hashtag, tiktok-profile, tiktok-sound, tiktok-free, tiktok-paid)Changes
Fixes
tiktok-sound)Features
tiktok-sound)Features
tiktok-comments)tiktok-comments)tiktok-comments)Features
submittedVideoUrl in addition to webVideoUrl. It copies
the post url in the input and may differ from the webVideoUrl, but both would lead to the same post.
Will be present if you input direct post URLs. (tiktok-video, tiktok-comments-scraper)Fixes
tiktok-video, tiktok-comments-scraper)BREAKING CHANGES
Scrape info about private/empty channels has also been removed from input,
and set to true by default. If you applied this option and set it to false previously,
you should experience no changes (tiktok-profile, tiktok-paid, tiktok-free)Changes
tiktok-hashtag, tiktok-profile, tiktok-sound, tiktok-video)Fixes
https://www.tiktok.com/t/.../ are also recognized as post URLs.Features
vt.tiktok.com are also supported as post URLs.Fixes
tiktok-profile-scraper, tiktok-hashtag-scraper, tiktok-sound-scraper)Fixes
tiktok-comments-scraper)tiktok-comments-scraper)tiktok-profile-scraper, tiktok-hashtag-scraper, tiktok-sound-scraper)Features
tiktok-comments-scraper)maxResultsPerPage to 30 for posts and 15 for hashtags. This is because the scraper can utilize non-browser requests without the need to scroll. (tiktok-profile-scraper, tiktok-hashtag-scraper, will be added to tiktok-scraper once it is converted to a price-per-result system).oldestPostDate and scrapeLastNDays to only scrape posts from now up to a certain date. (tiktok-profile-scraper)Features
tiktok-sound-scraper)Features
scrapeEmptyChannelInfo) that will allow you to save info about private or empty channels even if they don't contain any posts (tiktok-profile-scraper)Fixes
Features
shouldRetryStuckComments to true, since now it's possible to restore scroll in such cases.retryCount is reset to 0.Fixes
Features
videoMeta.coverUrl with link to kvStore. Also added originalCoverUrl pointing to tiktok CDN cover url.Features
mediaUrls with link to kvStore. Will also place downloadAddr in videoMeta pointing to kvstore and originalDownloadAddr pointing to tiktok CDNFixes
Fixes
Fixes
Fixes
Features
loginCookies are no longer required for scraping commentsloginCookies on input are deprecated and generate warning in the logFeatures
{"locationCreated": "CA","isAd": false,"isMuted": false,"authorMeta": {"bioLink": "https://www.thewhiskyexplorer.ca","commerceUserInfo": {"commerceUser": true,"category": "Food/Beverage","categoryButton": false},"isUnderAge18": false,"privateAccount": false,"region": "CA","roomId": "","ttSeller": false},"musicMeta": {"coverMediumUrl": ...,"musicId": "7105825676251351814"},"videoMeta": {"coverUrl": ...,"definition": "720p","format": "mp4"},}
Features
Fixes
Fixes
authorMeta data from scripts - affected: post urls and first batch of videos for hashtag and profileFixes
resultsPerPageTimed out error when waiting for the xhr response with data - the scraper now scrolls until it receives
the response or the waiting/scrolling times outhashtag, postUrl or profileFixes
Fixes
page.waitingForResponse timeouts, it retires the session and restarts browser. This should prevent
looping of timeouts on request retriesFeatures
Fixes
outputLength is no longer dependent on persisted progress,
meaning scraping of more than one hashtag/profile is now working properlyFixes
handlePageFunction does not timeout when resultsPerPage are set lowFeatures
resultsPerPage input)profilesmaxConcurrency, maxRequestRetries and resultsPerPage to inputresultsPerPage is not specified, it defaults to 10 and minimal value is 1