Skip to main content

Social::TikTok::Profile - Data collection from TikTok profiles

Social::TikTok::Profile

Scraper overview

Social::TikTok::ProfileSocial::TikTok::Profile – scrapes profile data from TikTok. TikTok scraper allows you to organize mass scraping of data from user profiles. Among the collected data are nickname, name, biography, website, number of posts, etc. The full list of collected data can be found in the corresponding section.

A-Parser functionality allows you to save scraper settings Social::TikTok::ProfileSocial::TikTok::Profile for future use (presets), set a scraping schedule, and much more.

Saving results is possible in the form and structure that you need, thanks to the built-in powerful template engine Template Toolkit which allows you to apply additional logic to the results and output data in various formats, including JSON, SQL, and CSV.

Use cases for the scraper

Collecting emails from bio

Use case
  1. Override the Result format option, specify the value $username: $email\n.
  2. As queries, specify links to profiles.
Download example

How to import an example into A-Parser

eJx1U02P2jAQ/SuVxaGVEOweevGpLFqkreiGLuwJOFhkwk7jeFzbga4i/nvHSUiA
dm+emTdv3ny4EkH53C8ceAheyHUlbP0WUqSQqVIHMRRWOQ8uhtdiSTtUWsoV5ivK
pVw4ylADozp8JcK7BWagAziHaQxiynZGrlCB+Rvag9JlhA1KZjeqAPlpAIVCvdkY
cdpuh6KB+lmdF5H2ftTq64JLdYAVRfZGxjmHrWfmjFmpChCjo0bA5y+j8CcyqDTF
gGSUbirEDvuqrwZ/1/oMMZafDsHPHBXsClATROf7Wd1aDGpbMEVZ5/5scoTMlPYw
FJ6lzrg/SG8jGMCpQC6xUQ/7K0FmovUcDqB7WM3/UKJOeR2TjJOe2sT/Q5J/OE5d
e5eleE9Hxxo6ltp6SH70WSnNaX8ehsYCA9t+SqWJi7ljZw5gu5k9R1hBDroyLXNb
nS/OgolH0a9sYnvXVRtXa7l27shkuE/aQzsjS7Pis07MlAqrIfZlSq15LR5e+vOY
+HYN0egF3iZP6xJXHyIQaf992Ui1Dvn8vkaBBU/ysmpLuVNav77MLyMx0QeyiXl0
7mZ99WGItxCsl+Px8XgcBcwD5aMdFeNvVqF540MyG/MRJEeXIxYqFbF2gD3xVfJk
TtvuL3c/vvrwR8vqxHv/5RdNRhxSxLOPp+15qULen/4CBEuCag==

Collected data

  • Nickname
  • Name
  • Biography
  • Email
  • Attached link
  • Number of videos
  • Number of followers
  • Number of followings
  • Avatar link
  • Type of attached link
  • Links to publications
  • Followers and followings
    • Link
    • Name
    • Username
    • Is the account private
    • Is the account verified
    • Avatar link
    • Number of followers
    • Number of followings
    • Number of likes
    • Number of videos

Use cases

  • Collecting profile information
  • Collecting initial publications
  • Collecting profile followers and followings

Queries

As queries, you need to specify links to profiles, for example:

https://www.tiktok.com/@painhaven
https://www.tiktok.com/@kirkiimad

Examples of output results

A-Parser supports flexible result formatting thanks to the built-in template engine Template Toolkit, which allows it to output results in any form, as well as in structured formats, such as CSV or JSON

Default output

Result format:

$name\n$bio\nPosts:\n$posts.format('$post\n')

Example of result:

kirkiimad
Goal 4.0M 🎯
inst: kirkimad
📧: [email protected]
listen to “i love you”👇🏻
Posts:
https://www.tiktok.com/@kirkiimad/video/7283517525290257669
https://www.tiktok.com/@kirkiimad/video/7283517467937344774
https://www.tiktok.com/@kirkiimad/video/7283517417857436933
https://www.tiktok.com/@kirkiimad/video/7283517348470983941
https://www.tiktok.com/@kirkiimad/video/7283517270314257669
https://www.tiktok.com/@kirkiimad/video/7283517221081566470
https://www.tiktok.com/@kirkiimad/video/7283496296340589829
https://www.tiktok.com/@kirkiimad/video/7283496099325824261
https://www.tiktok.com/@kirkiimad/video/7283496048906063109
https://www.tiktok.com/@kirkiimad/video/7283495998872194310
https://www.tiktok.com/@kirkiimad/video/7283495937131957510
https://www.tiktok.com/@kirkiimad/video/7283495883101064453
https://www.tiktok.com/@kirkiimad/video/7283495819842555142
https://www.tiktok.com/@kirkiimad/video/7283479964983282949
https://www.tiktok.com/@kirkiimad/video/7283479911354961157
https://www.tiktok.com/@kirkiimad/video/7283479844137110790
https://www.tiktok.com/@kirkiimad/video/7283479801208278278
https://www.tiktok.com/@kirkiimad/video/7283479738234965254
https://www.tiktok.com/@kirkiimad/video/7283479679644732678
https://www.tiktok.com/@kirkiimad/video/7283479628499438854
https://www.tiktok.com/@kirkiimad/video/7283456943052688645
https://www.tiktok.com/@kirkiimad/video/7283456892255522053
https://www.tiktok.com/@kirkiimad/video/7283456838924913925
https://www.tiktok.com/@kirkiimad/video/7283456784717712645
https://www.tiktok.com/@kirkiimad/video/7283456719282523398
https://www.tiktok.com/@kirkiimad/video/7283456658309713157
https://www.tiktok.com/@kirkiimad/video/7283456601455922438
https://www.tiktok.com/@kirkiimad/video/7283439382462237957
https://www.tiktok.com/@kirkiimad/video/7283439332264856838
https://www.tiktok.com/@kirkiimad/video/7283439282226777350
https://www.tiktok.com/@kirkiimad/video/7283439198957309190
https://www.tiktok.com/@kirkiimad/video/7283439139691810054
https://www.tiktok.com/@kirkiimad/video/7283439087279754502
https://www.tiktok.com/@kirkiimad/video/7283439036381924614
https://www.tiktok.com/@kirkiimad/video/7283274389171309829

Possible settings

ParameterDefault valueDescription
Use sessionUse sessions