ข้อมูล Vinted และการค้นหาจาก Vinted.fr
ข้อมูล Vinted สามารถมองเห็นได้ใน Google ชีต หรือในรายงาน Google Data Studio สิ่งเหล่านี้จะเกิดขึ้นจริงในแต่ละวันเวลา 09:00 น. (GMT+2) และจัดเก็บไว้ใน Google ชีตและในพื้นที่เก็บข้อมูล GitHub นี้ในโฟลเดอร์ DATA
ปัจจุบัน BRAND ID เป็นรหัสที่ใช้เวลารวบรวมมากที่สุด เนื่องจากฉันไม่พบข้อความค้นหาเพื่อรับ ID ทั้งหมดที่มีคำขอเพียงคำขอเดียวหรือเพียงไม่กี่คำขอ ขณะนี้การรวบรวมข้อมูลสำหรับตัวระบุนี้ดำเนินการด้วยการค้นหาสำหรับแต่ละแบรนด์ (ปัจจุบันมีมากกว่า 2,000 แบรนด์)
ขณะนี้ฉันกำลังตรวจสอบ Vinted API เพื่อค้นหาวิธีแก้ปัญหาที่ดีกว่าการคัดลอก HTML
การค้นหา Vinted ทำงานได้อย่างสมบูรณ์แบบและจัดการ ID ที่แตกต่างกัน 7 รายการ (แค็ตตาล็อก สี แบรนด์ ขนาด วัสดุ สถานะ ประเทศ) มันจะส่งคืนพจนานุกรมพร้อมกับรายการของรายการที่พบในการค้นหาที่ใช้สำหรับคีย์ "รายการ" วิธีนี้สามารถพบได้ในไฟล์ collect_data.py คุณจึงสามารถใช้งานได้ดังนี้:
from collect_data import searchVinted
search = searchVinted (
catalog = [ 221 ],
color = [ "pink" ],
brand = [ 53 ])
สิ่งนี้ควรสร้าง URL ที่เกี่ยวข้อง: 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
และส่งคืนพจนานุกรมต่อไปนี้: