https://github.com/bes-js/pinterest-scraper
🔴 Web Scraper Application for Pinterest, Made Using TypeScript-Based Selenium Web Driver, Allows You to Extract a Specified or Unlimited Amount of Data via the Pinterest URL You Specify.
https://github.com/bes-js/pinterest-scraper
pinterest pinterest-api pinterest-scraper scraper selenium selenium-webdriver typescript web-scraper web-scraping
Last synced: 7 months ago
JSON representation
🔴 Web Scraper Application for Pinterest, Made Using TypeScript-Based Selenium Web Driver, Allows You to Extract a Specified or Unlimited Amount of Data via the Pinterest URL You Specify.
- Host: GitHub
- URL: https://github.com/bes-js/pinterest-scraper
- Owner: Bes-js
- License: gpl-3.0
- Created: 2024-03-21T09:31:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-21T09:51:38.000Z (over 1 year ago)
- Last Synced: 2025-03-19T20:43:36.049Z (7 months ago)
- Topics: pinterest, pinterest-api, pinterest-scraper, scraper, selenium, selenium-webdriver, typescript, web-scraper, web-scraping
- Language: TypeScript
- Homepage: https://discord.gg/luppux
- Size: 6 MB
- Stars: 12
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Pinterest-Scraper
*Web Scraper Application for Pinterest, Made Using TypeScript-Based Selenium Web Driver, Allows You to Extract a Specified or Unlimited Amount of Data via the Pinterest URL You Specify.*
# Example
# Installation
* **1 Download requirements**
```shell
git clone https://github.com/Bes-js/Pinterest-Scraper
cd Pinterest-Scraper
npm install
```* **2 Download ChromeDriver Or Google Chrome**
[ChromeDriver](https://chromedriver.chromium.org/downloads) via Driver, [Chrome Browser](https://www.google.com/chrome/) You can also install Chrome Browser from here, skip this step if it is already available.
# Usage
Example .env File
```js
websiteURL=https://pinterest.com/search/pins/?q=anime&rs=typed /* Pinterest URL to Scrape */
email=test@gmail.com /* Pinterest Email */
password=test123 /* Pinterest Password */
scrollCount=1 /* Page Scrool Count */
```
#
Console to compile and run with JavaScript;
```shell
npm run build:start
```
#
Or to the Console to Run Directly with ts-node;
```shell
npm run start
```[](https://discord.gg/luppux)