Ich versuche eine Website für Artikel Titel zu kratzen, aber diese Seite lädt nur die fünf ersten Titel und lädt mehr, wenn der Benutzer die Seite scrollt (JSON ruft mehr Artikel und injiziert in die Seite).PHP Scraping dynamisch geladenen Inhalt
Der Web-Scraper, den ich gebaut habe, funktioniert perfekt, aber findet nur die ersten 5 Standardartikel, und was ich versuche zu erreichen, ist mehr als 5 laden. Gibt es eine Möglichkeit, das mit PHP zu erreichen und wenn Sie es erklären können ich warum/wie es funktioniert Ich würde es sehr schätzen, denn ich liebe es, diese Dinge zu lernen.
Sie müssen Ihren Code schreiben, ohne es wie denken Sie jemand in der Lage sein würden Sie eine Antwort geben? –
anstatt die Seite zu verwerfen, könnten Sie versuchen, direkt auf die Quelle zuzugreifen, injizieren alle POST/GET erforderlichen Parameter mit curl –
Lawrence Vorschlag ist die plausibelste, aber nicht zu wissen, die Website in Frage macht Antwort schwierig. Haben Sie auch überprüft, ob die Site beispielsweise einen RSS-Feed oder eine Sitemap enthält? – Peter