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: about 13 hours 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)