Vinted-scrapper

Raspador Vinted

Esta es una herramienta para descargar imágenes y extraer datos de Vinted y Depop y almacenarlos en una base de datos SQLite.

--Actualmente trabajando en la versión 2.0 (WIP) --

Cómo utilizar

  1. Descargar/clonar este repositorio
  2. Descargue las dependencias usando pip install -r requirements.txt
  3. Ejecute el script python scraper.py

Vinted

Ingrese los ID de usuario de las cuentas en users.txt y ejecute el script. Este descargará todas las imágenes y las guardará en la carpeta de descargas. Los datos se almacenarán en la base de datos SQLite.

Depop

Ingrese los nombres de usuario de las cuentas en users.txt y ejecute el script con -d . El script descargará todas las imágenes y videos y los guardará en la carpeta de descargas. Los datos se almacenarán en la base de datos SQLite.

Argumentos

-p [Vinted] Extrae todas las imágenes de tus mensajes privados. (requiere -s para iniciar sesión y -u para configurar tu ID de usuario)
-s "your_vinted_fr_session" [Vinted] para iniciar sesión en su cuenta. ¿Cómo obtener el ID de sesión?
-u [Vinted] Establece tu ID de usuario
-i [Vinted] Define el número máximo de imágenes a descargar. Mínimo 1 imagen. (Ejemplo: -i 1 descargará solo la primera imagen del producto)
-n [Depop] Deshabilitar la descarga de archivos (solo extraer información del producto)
-g [Depop] También descargar artículos vendidos
-b [Desactivar] Iniciar desde un elemento específico. (ejemplo: python3 scraper.py -d -n -b "coose-navy-lee-sweatshirt-amazing-lee" )

Ejemplo:

Descarga todas las imágenes de los mensajes privados de tu cuenta de Vinted
python scraper.py -p -u 123456789 -s "RS9KcmE1THMxV3NlclRsbEVRdU52ZVp4UG.......ASFe26"

Datos que serán raspados

Se descargarán todas las imágenes de los productos de los usuarios. También se descargará su avatar.

Toda la información se almacenará en la base de datos sqlite en las siguientes tablas:

Usuarios de Vinted

Username
User_id
Gender
Given_item_count
Taken_item_count
Followers_count
Following_count
Positive_feedback_count
Negative_feedback_count
Feedback_reputation
Avatar
Created_at
Last_loged_on_ts
City_id
City
Country_title
Verification_email
Verification_facebook
Verification_google
Verification_phone

Productos Vinted

ID
User_id
Url Favourite Gender
Category
Size
State
Brand
Colors
Price
Images
Description
Title
Platform

Usuarios de Depop

Username
User_id
Bio
first_name
followers
following
initials
items_sold
last_name
last_seen
Avatar
reviews_rating
reviews_total
verified
website

Productos Depop

ID
Sold
User_id
Gender
Category
Size
State
Brand
Colors
Price
Image
Description
Title
Platform
Address
discountedPriceAmount
dateUpdated

Si tienes alguna solicitud de funciones, no dudes en abrir un problema :)

Descargo de responsabilidad

Este script está diseñado únicamente con fines educativos. Su objetivo es demostrar técnicas de web scraping y no debe utilizarse con fines comerciales ni personales. Tenga en cuenta que el uso de este software puede infringir los términos de servicio de los sitios web de Vinted y Depop, y usted asume toda la responsabilidad por las consecuencias derivadas de su uso. El creador de este script no se responsabiliza de ningún daño, lesión o pérdida que se produzca durante el uso del software. Úselo bajo su propia responsabilidad.

-
security - not tested
A
license - permissive license
-
quality - not tested

Estos desechos MCP fueron vinificados para obtener información del producto.

Aviso legal: Este script está diseñado únicamente con fines educativos. Su objetivo es demostrar técnicas de web scraping y no debe utilizarse con fines comerciales ni personales. Tenga en cuenta que el uso de este software puede infringir los términos de servicio de Vint.

  1. How to use
    1. Vinted
    2. Depop
  2. Arguments
    1. Example:
  3. Data that will be scraped
    1. Vinted Users
    2. Vinted Products
    3. Depop Users
    4. Depop Products
  4. Disclaimer
    ID: rwdy3xk5n2