Vinted
API de opiniones de vendedores de Vinted
Las opiniones que ha recibido un miembro de Vinted, primero las más recientes, hasta 50 por página: puntuación de 1 a 5, texto, fecha, si es una valoración automática de Vinted y la respuesta del miembro. No incluye la identidad de quien opina ni el artículo valorado. También total_results, total_pages y has_more. Cuesta 1 crédito por solicitud.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsoncountryenum<string>default:frEl sitio de Vinted del país. Los nombres de categoría, estado y filtro llegan en el idioma del sitio. Los sitios de la UE comparten un único fondo de anuncios transfronterizo, y cada sitio puede mostrar anuncios de vendedores de otros países, con el precio convertido a la moneda del sitio.
Example: es
fr— Francia (vinted.fr), EUR. El valor por defecto.be— Bélgica (vinted.be), EUR.lu— Luxemburgo (vinted.lu), EUR.es— España (vinted.es), EUR.nl— Países Bajos (vinted.nl), EUR.lt— Lituania (vinted.lt), EUR.de— Alemania (vinted.de), EUR.at— Austria (vinted.at), EUR.it— Italia (vinted.it), EUR.uk— Reino Unido (vinted.co.uk), GBP.pt— Portugal (vinted.pt), EUR.us— Estados Unidos (vinted.com), USD.cz— República Checa (vinted.cz), CZK.sk— Eslovaquia (vinted.sk), EUR.pl— Polonia (vinted.pl), PLN.se— Suecia (vinted.se), SEK.ro— Rumanía (vinted.ro), RON.hu— Hungría (vinted.hu), HUF.dk— Dinamarca (vinted.dk), DKK.fi— Finlandia (vinted.fi), EUR.hr— Croacia (vinted.hr), EUR.gr— Grecia (vinted.gr), EUR.ie— Irlanda (vinted.ie), EUR.ee— Estonia (vinted.ee), EUR.lv— Letonia (vinted.lv), EUR.si— Eslovenia (vinted.si), EUR.au— Australia (vinted.com.au), AUD.
user_idintegerrequiredId del miembro de Vinted: el seller.id de un resultado de búsqueda o de una ficha, o el número que va después de /member/ en la URL de un perfil.
Example: 65958245
pageintegerPágina, empezando en 1 y con lo más reciente primero, hasta 500. Por defecto, 1.
Example: 1
limitintegerOpiniones por página, 1-50. Por defecto, 20.
Example: 20
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
res = client.vinted.seller_feedback(country="uk", user_id=65958245, limit=50)["data"]
escritas = [f for f in res["feedback"] if not f["is_automatic"]]
print(res["total_results"], "opiniones;", len(escritas), "de las", res["count"], "más recientes escritas por compradores")
for f in escritas:
print(f["created_at"][:10], f["rating"], f["text"])Response