Commit Graph

2 Commits

Author SHA1 Message Date
Hermes Agent 20a7f5987a feat: Kickstarter LIVE-Daten via FlareSolverr — DURCHBRUCH!
Stage 0: FlareSolverr (Headless Chromium, localhost:8191)
  - Löst Cloudflare-Challenge automatisch
  - Extrahiert Campaign-Daten aus embedded Flat-JSON:
    project_name, project_backers_count, project_pledged_usd,
    project_goal_usd, project_state, project_deadline, project_blurb

Getestet: Earthborne Trailblazer → 49,130 / 3,969 backers / successful
  Kein Proxy nötig — FlareSolverr's Chromium reicht!

Setup: FlareSolverr in ~/workspace/FlareSolverr/
  Start: cd src && python start_flaresolverr.py
  Patch: --headless=new statt Xvfb (utils.py)

Kickstarter-Fetcher jetzt: 2 Stages (FlareSolverr → Slug-Fallback)
2026-06-21 19:39:41 +02:00
Hermes Agent 59b67fa79a feat: Kickstarter-Fetcher — 5-Stufen-Fallback (getestet & dokumentiert)
Tests 2026-06-20:
  Stage 1: Playwright+iproyal →  HTTP 403 (Proxy von KS erkannt)
  Stage 2: Tavily Extract →  Failed to fetch
  Stage 3: Wayback Machine →  Titel (Filter für non-403 Snapshots)
  Stage 4: Google Cache → ⚠️ EU-Cookie-Wall
  Stage 5: Press/Titel →  URL-Slug

PROXY_ENABLED=False, TAVILY_ENABLED=True (Flags für spätere Aktivierung)
  Option A: Bright Data/Oxylabs Web Unlocker
  Option B: Kicktraq API
  Option C: Manuelle Recherche
2026-06-21 19:25:14 +02:00