Advanced Tiktok Scraper
This Actor is unavailable because the developer has decided to deprecate it. Would you like to try a similar Actor instead?
See alternative ActorsAdvanced Tiktok Scraper
π Supercharge your social media insights with the most comprehensive TikTok data extraction tool available on Apify!
π Powerful TikTok Data Extraction Tool
Extract valuable data from TikTok with ease using this advanced Apify Actor. Scrape videos, comments, music info, and creator details effortlessly.
π Features
- π Multi-query support: keywords, hashtags, and profile/music/video URLs
- π¬ Comment extraction with likes and replies
- π΅ Music information retrieval
- π€ Detailed creator info
- π Country-specific proxy support
- 𧩠Customizable data extraction
π Use Cases
- Social media trend analysis
- Influencer marketing research
- Content strategy development
- Competitor analysis
- User engagement studies
π οΈ Input Configuration
Field | Type | Description |
---|---|---|
queries | Array | List of search terms, hashtags (#writtenlikethis), or TikTok URLs (music/profile/video URLs) to scrape |
numResultsPerQuery | Integer | Maximum number of results per query |
numComments | Integer | Number of comments to extract per video |
getMusicInfo | Boolean | Enable music information extraction |
getCreatorInfo | Boolean | Enable detailed creator information extraction |
apifyProxyCountry | String | Country-specific proxy selection |
π Quick Start
- Sign up for Apify
- Open the Advanced TikTok Scraper
- Set your input parameters
- Run the Actor and collect your data
π¦ Output
The Actor provides a structured JSON output containing detailed information about TikTok videos, comments, music, and creators. Here's what you can expect in the output:
Each results is a Video
object in the following format.
Main Video Object
videoUrl
: Direct link to the TikTok videovideoDescription
: Caption or description of the videovideoDate
: Date when the video was postedcreatorName
: Username of the video creatorcreatorUrl
: TikTok profile URL of the creatornumLikes
: Number of likes on the videonumBookmarks
: Number of times the video was bookmarkednumShares
: Number of times the video was sharednumberOfComments
: Total count of comments on the videocomments
: Comment Resource (optional)music
: Music Resource (optional)creator
: Creator Resource (optional)
Check below for additional info on Optional Resources.
Comments Array
Each video object includes an array of comments, where each comment contains:
commenterName
: Username of the commentercommenterUrl
: TikTok profile URL of the commentercommentText
: Content of the commentcommentLikeCount
: Number of likes on the commentcommentReplyCount
: Number of replies to the comment
Music Resource
If enabled in the input, each video object will include a music
field with:
musicUrl
: Link to the music used in the videomusicCreator
: Username of the music creatormusicCreatorUrl
: TikTok profile URL of the music creatormusicName
: Name of the music trackvideoCount
: Number of videos using this musicoriginalVideoUrl
: Link to the original video using this musicoriginalVideoTitle
: Title of the original video
Creator Resource
If enabled in the input, each video object will include a creator
field with:
url
: TikTok profile URL of the creatortitle
: Username of the creatorsubtitle
: Additional title or descriptionfollowingCount
: Number of accounts the creator is followingfollowersCount
: Number of followers the creator haslikesCount
: Total number of likes received by the creatorbio
: Creator's biography or profile descriptionavatarUrl
: URL of the creator's profile picture
Sample Output
1[ 2 { 3 "videoUrl": "https://www.tiktok.com/@hayvanstagram/video/7392951564324850951", 4 "videoDescription": "#cat #cats #catsoftiktok #catlover #cattok", 5 "videoDate": "2024-07-18 00:00:00", 6 "creatorName": "hayvanstagram", 7 "creatorUrl": "https://www.tiktok.com/@hayvanstagram", 8 "numLikes": 15400000, 9 "numBookmarks": 1400000, 10 "numShares": 2100000, 11 "numberOfComments": 49500, 12 "comments": [ 13 { 14 "commenterName": "ΠΠΆΠΈΠΊ", 15 "commenterUrl": "https://www.tiktok.com/@nomuu_nomnom", 16 "commentText": "THOSE LITTLE TAIL WAGS AWWWWWWE", 17 "commentLikeCount": "153.1K", 18 "commentReplyCount": 134 19 }, 20 { 21 "commenterName": "ieatsandkorns", 22 "commenterUrl": "https://www.tiktok.com/@google_v420", 23 "commentText": "LOOK AT THE LIL TAILπ₯Ή", 24 "commentLikeCount": "267.6K", 25 "commentReplyCount": 56 26 } 27 ], 28 "music": { 29 "musicUrl": "https://www.tiktok.com/music/orijinal-ses-7392951838042000145", 30 "musicCreator": "hayvanstagram", 31 "musicCreatorUrl": "https://www.tiktok.com/@hayvanstagram", 32 "musicName": "orijinal ses", 33 "videoCount": 1138, 34 "originalVideoUrl": "https://www.tiktok.com/@hayvanstagram/video/7392951564324850951", 35 "originalVideoTitle": "#cat #cats" 36 }, 37 "creator": { 38 "url": "https://www.tiktok.com/@hayvanstagram", 39 "title": "hayvanstagram", 40 "subtitle": "hayvanstagram", 41 "followingCount": 2, 42 "followersCount": 125000, 43 "likesCount": 15600000, 44 "bio": "π π\nsubscribe for my yt channel more than funny's animals :)", 45 "avatarUrl": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/96740f0fcbec147ebfd8f7213f42b9cd~c5_100x100.jpeg?lk3s=a5d48078&nonce=59853&refresh_token=7f6815a55e3a8a527cff53d8c4278029&x-expires=1722243600&x-signature=zDSI7CnB%2FfDmXDq9YZGtjC5oLmc%3D&shp=a5d48078&shcp=81f88b70" 46 } 47 } 48]
Note: The
music
andcreator
resources are only included in the output if enabled in the actor's input configuration. Make sure to setgetMusicInfo
andgetCreatorInfo
totrue
in your input to receive this additional data.
π‘ Tips for Optimal Usage
- Enable
getMusicInfo
andgetCreatorInfo
in your input configuration to receive comprehensive data about music tracks and video creators. - Adjust the
numComments
parameter to control the number of comments retrieved per video. - Use the
extraFieldFunction
to add custom fields to your output based on your specific data needs. - Consider using country-specific proxies (
apifyProxyCountry
) for more targeted data collection.
[... rest of the content remains the same ...]
π Compliance and Ethics
Respect TikTok's terms of service and use the data responsibly. This tool is designed for research and analysis purposes only.
π Support
For issues, feature requests, or questions, please open an issue here at Actor page, or reach me directly at here
π License
This project is licensed under the MIT License - see the LICENSE file for details.
Built with β€οΈ using Apify. Empowering developers to extract web data at scale.