Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/linvo-io/linvo-scraper

Linkedin Automation Bot with every possible scraping! Valid for 2022 used by Linvo.io
https://github.com/linvo-io/linvo-scraper

automation hacktoberfest hactoberfest-accepted linkedin puppeteer scraper

Last synced: 5 days ago
JSON representation

Linkedin Automation Bot with every possible scraping! Valid for 2022 used by Linvo.io

Awesome Lists containing this project

README

        



logo


Welcome to Linvo Linkedin Scraper




License: MIT License

Here you can find secure scraping using Puppeteer for different Linkedin actions
- [x] Login
- [x] Scrape profiles: Sales Nav / Normal
- [x] Connection Request
- [x] Follow message
- [x] Endorse Profile
- [x] Visit Profile
- [x] Like posts
- [x] Random Engagement

## Install

```sh
npm install linvo-scraper puppeteer --save
```

## Usage

```javascript
import * as LinvoScraper from 'linvo-scraper';
import * as puppeteer from 'puppeteer';

(async () => {
const browser = await puppeteer.launch({
headless: false
});
const page = (await browser.newPage());
const cdp = await page.target().createCDPSession();

// that's the res Linvo is working in production
await page.setViewport({
width: 1440,
height: 900,
});

// add ghost-cursor for maximum safety
await LinvoScraper.tools.loadCursor(page, true);

// Login with Linkedin
const {token} = await LinvoScraper.services.login.process(page, cdp, {
user: '[email protected]',
password: 'superStrongPass!!%'
})

// set cookies
await page.setCookie({
name: "li_at",
value: token,
httpOnly: true,
secure: true,
sameSite: "None",
priority: "Medium",
path: "/",
domain: ".www.linkedin.com",
});

await LinvoScraper.services.connect.process(page, cdp, {
message: 'Hi Nevo! Let\'s connect!',
url: 'https://www.linkedin.com/in/nevo-david/'
})
})();
```

## Who made this project

This project was made by [Linvo](https://linvo.io) - The Safest Linkedin Automation Tool, and being maintained by [Nevo David](https://github.com/nevo-david)
Any contribution is welcomed!

## 🤝 Contributing

[Please check our Contribution guide to get started!](https://github.com/linvo-io/linvo-scraper/blob/main/CONTRIBUTING.md)

Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/linvo-io/linvo-scraper/issues?q=is%3Aopen).
* Fork the repository, Clone it on your device. That's it 🎉
* Finally make a pull request :)

## 📝 License

This project is [MIT License](https://opensource.org/licenses/MIT) licensed.

***
We accept contribution with great love! Show your interest! Contribute!

From the creator of [Postiz](https://postiz.com)

[How to get GitHub stars](https://howtogetgithubstars.com)