Dados Vinted e pesquisa de Vinted.fr
Os dados vinted podem ser visualizados no Planilhas Google ou em um relatório do Google Data Studio . Eles são atualizados todos os dias às 09h00 (GMT+2) e armazenados nas planilhas do Google e neste repositório GitHub na pasta DATA .
Atualmente o BRAND ID é o que mais demora para ser coletado, pois não encontrei uma consulta para obter todos os IDs com apenas uma solicitação ou apenas algumas. Atualmente a coleta de dados para esse identificador é feita com uma consulta para cada marca (mais de 2.000 marcas atualmente).
Atualmente estou investigando a API Vinted para encontrar uma solução melhor do que copiar o HTML.
A pesquisa Vinted funciona perfeitamente e lida com 7 IDs diferentes (catálogos, cores, marcas, tamanhos, materiais, status, países). Ele retorna um dicionário com para a chave "itens" uma lista de itens encontrados com a Pesquisa utilizada. Este método pode ser encontrado no arquivo collect_data.py. Você pode, portanto, usá-lo da seguinte maneira:
from collect_data import searchVinted
search = searchVinted (
catalog = [ 221 ],
color = [ "pink" ],
brand = [ 53 ])
Isso deve criar o URL correspondente: https://www.vinted.fr/vetements?search_text=&per_page=120&page=1&price_from=0&price_to=1000000¤cy=EUR&catalog%5B%5D=221&color_id%5B%5D=5&brand_id%5B%5D=53
E retorna o seguinte dicionário: