Crawls multiple linkedin public profiles based on initial given profiles. Unlikely other crawlers, Scrapedin Crawler is currently working for the new 2019 website. Each crawled profile is scraped using: scrapedin, a profile scraper library.
- Clone this repository
- Update
config.json
file with:- Your linkedin e-mail and password password or store it on
SCRAPEDIN_EMAIL
andSCRAPEDIN_PASSWORD
envirorment variables. I recommend to not use your primary profile since it may be blocked. - keywords (optional): set words to filter next profiles to be crawled
- root profiles: linkedin profiles urls that will start the crawler
- Your linkedin e-mail and password password or store it on
- Ensure you have Node.js >= 7.6 in your machine:
npm install
to install dependenciesnpm start
to start crawler
The profiles will be stored on the directory configured at config.json
as individual file per profile. If you want to do something else (as saving on a database), just rewrite the src/saveProfile.js
function.
Please feel free to contribute with this project, just always open an issue before submiting a PR.