Abkratzen von wsj.com oder finance.yahoo.com
-
20-09-2019 - |
Frage
Ich möchte auf einem Wordpress-Seite das Gesamtvolumen der Aktien an der NYSE Börse in den letzten 2 Wochen, dass es war offen gehandelt angezeigt werden soll. Was ist der beste Weg, um dies zu tun gehen?
Lösung
Yahoo Finance können Sie ihre Daten exportieren. Für einen Ticker, auf der linken Seitenleiste gibt es einen Link zu Historische Preise . Auf der Unterseite dieser Seite gibt es einen Link „für Tabellenkalkulationsprogramm“.
Sie könnte passieren, dass an fgetcsv es zu analysieren.
Andere Tipps
Scraping Webseite für Daten werden allgemein als unethisch angesehen, abhängig von Ihren Absichten und der Frequenz der schaben. Die Bandbreite ist nicht kostenlos, wissen Sie. Stattdessen sollten Sie hoffentlich in der Lage sein, einen Datenfeed zu finden, die entwickelt wurde, die von anderen Seiten, wie Ihre verzehrt zu werden.
Nicht sehr viel über Ihre Domain zu wissen, würde ich nicht wirklich wissen, was zu suchen, aber hier ist ein paar Vermutungen:
- Die NYSE Website scheint ein Abonnement-Daten-Feed
- Schauen Sie sich um die Yahoo Finance Seite hier
würde Yahoo die beste Wahl sein, da sie eine inoffizielle api hier dokumentiert haben:
http://www.gummy-stuff.org/Yahoo-data.htm
Tons of apps / Widgets verlassen sich auf diese so kann ich sehen, es nicht weg
Es hat in der Tat verschwunden, aufgrund yahoo fordert, dass es heruntergenommen werden.
Von den ersten Blick diese URL würden Sie geben, was Sie brauchen: http: / /finance.yahoo.com/d/quotes.csv?s= ^ NYA & f = v