TikTok Profile Scraper avatar
TikTok Profile Scraper

Pricing

from $2.50 / 1,000 results

Go to Store
TikTok Profile Scraper

TikTok Profile Scraper

Developed by

Clockworks

Clockworks

Maintained by Apify

Extract data from TikTok profiles and videos they post. Get TikTok profile data, URLs, numbers of shares, followers, comments, hearts, video and music metadata. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.

4.7 (9)

Pricing

from $2.50 / 1,000 results

465

Total users

8.2K

Monthly users

989

Runs succeeded

>99%

Issues response

4.4 days

Last modified

3 days ago

LS

subtitleLinks Missing from DataSet

Closed

lasereraser opened this issue
2 months ago

Here is the JSON I am passing to the actor:

{
"oldestPostDate": "{{2.Oldest Post Date}}",
"profiles": ["{{2.Username}}"],
"resultsPerPage": 2,
"shouldDownloadCovers": true,
"shouldDownloadSubtitles": true,
"shouldDownloadVideos": true }

Notice I have "shouldDownloadSubtitles" as true, but when I run this I don't see subtitleLinks.

I am running this using Make.com, but I also ran this in console.apify.com and got the same result.

[ { "authorMeta.avatar": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/aa24144feb09bcd23d7dc6c6fed32462tplv-tiktokx-cropcenter:720:720.jpeg?dr=14579&refresh_token=e6a1a4c2&x-expires=1744509600&x-signature=9ocyoIjIsB8UeZdbTTBDzflviys%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=maliva", "authorMeta.name": "removery", "text": "#fyp #tattoo #ink #removal #laser #fast #cool #awesome #wow", "diggCount": 4900000, "shareCount": 51800, "playCount": 35200000, "commentCount": 14500, "videoMeta.duration": 23, "musicMeta.musicName": "original sound", "musicMeta.musicAuthor": "Removery Laser Tattoo Removal", "musicMeta.musicOriginal": true, "createTimeISO": "2020-03-05T21:48:04.000Z", "webVideoUrl": "https://www.tiktok.com/@removery/video/6800843964904705285" }, { "authorMeta.avatar": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/aa24144feb09bcd23d7dc6c6fed32462tplv-tiktokx-cropcenter:720:720.jpeg?dr=14579&refresh_token=e6a1a4c2&x-expires=1744509600&x-signature=9ocyoIjIsB8UeZdbTTBDzflviys%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=maliva", "authorMeta.name": "removery", "text": "#moreyouknow #PlayByPlay #blackink #foryou #cat #cattat #tattoo #wow #amazing #laser #tattooremoval #satisfying #fyp", "diggCount": 1000000, "shareCount": 5537, "playCount": 17600000, "commentCount": 4277, "videoMeta.duration": 12, "musicMeta.musicName": "original sound", "musicMeta.musicAuthor": "Removery Laser Tattoo Removal", "musicMeta.musicOriginal": true, "createTimeISO": "2020-03-27T19:38:12.000Z", "webVideoUrl": "https://www.tiktok.com/@removery/video/6808974395575471365" } ]

LS

lasereraser

2 months ago

Dug in a bit deeper on this.

I changed the username from @removery to someone else and the subtitleLinks[] appeared.

So is it safe to assume that not all videos have subtitleLinks?

ruocco-l avatar

Hello, thank you for opening this issue.

Yes, some video do not have subtitles. I did some tries myself and I think most of the subtitles are automatically generated from the audio track of the video. If there is none, the subtitles would be an empty string, so it is not passed by the TikTok API.

So yes, you are right. Hope this helped. I'll close the issue but feel free to open a new one if you have more questions.

LS

lasereraser

2 months ago

Ok, that makes sense. Thank you for the follow up.