This project was made using another tools (to don't reinvent the wheel, for now) or own code.
If you liked the repo then kindly support it by giving it a star ⭐!
This tool is for research purposes only. Hence, the developers of this tool won't be responsible for any misuse of data collected using this tool.
- Facebook: https://www.facebook.com/josemanuel.casaniguerra/
- Twitter: https://twitter.com/MrJmpl3
- Instaloader team: https://github.com/instaloader/instaloader
- Tiktok Scraper: https://github.com/drawrowfly/tiktok-scraper
If you liked that repos then kindly support it by giving it a star ⭐!
If you find any bug in the code or have any improvements in mind then feel free to generate a pull request.
- Clone this repo
- Install the dependencies with
yarn install
- For Instagram, need install Python and install the package Instaloader (
pip3 install instaloader
) - Copy .env.example to .env
- Fill .env
- Build the project with
yarn run build
- Download a profile
yarn run facebookMobile [profile1] [profile2] [--dev]
- Download a profile~~
yarn run facebook [profile1] [profile2] [--fast-scroll] [--dev]
-
Get the session:
- Open https://www.tiktok.com/ in any browser
- Login in to your account
- Right click -> inspector -> networking
- Refresh page -> select any request that was made to the tiktok -> go to the Request Header sections -> Cookies
- Find in cookies sid_tt value. It usually looks like that: sid_tt=521kkadkasdaskdj4j213j12j312;
-
Download a profile
yarn run tiktok [profile1] [profile2] --session="sid_tt=[youTokenSid]"
- Download stories of your feed
yarn run instagram --stories
- Download the feed from the last 3 days
yarn run instagram --feed
- Download a profile
yarn run instagram [profile1] [profile2] [--not-stories] [--not-highlights] [--not-tagged] [--not-igtv]