Frage

Kann ich die Google Finance API Bestandsdaten zu bekommen?

Wenn ein Flash oder Javascript-Viewer für solche Bestände Daten wäre es gut.
Ich fand einige Chart-Komponenten, die für das gleiche verwendet werden könnten:

War es hilfreich?

Lösung 2

Yahoo! Finance gibt Ihnen in Echtzeit Aktienkurse. Die Daten werden als CSV zurückgegeben.

Sehen Sie diese NASDAQ Seite unter http://finance.yahoo.com/q?s= ^ IXIC

  1. Klicken Sie auf die Download-Schaltfläche Daten von Live-Daten zugreifen

  2. Klicken Sie auf die Schaltfläche für Tabellenkalkulationsprogramm historische Daten zugreifen

Sie können diese Daten aus dem Flash-Zugriff auf die LoadVars oder URLLoader-Klassen. Verwenden Sie unescape () die Zeichenfolge aus seinem URL-Format zu dekodieren.

Andere Tipps

Das ist ausgeräumt, Dion Loy, ein Google-Mitarbeiter vor kurzem bestätigt, dass es völlig legal die Finanzen API auf kommerzielle Websites zu verwenden.

  

„Sie können unsere APIs für kommerzielle oder nicht-kommerzielle Zwecke verwendet werden.“

Verwendung von Google Finance Portfolio Data JavaScript-API über MarkMail.

  

"Ja, es ist in Ordnung, den Portfolio-API in einer kommerziellen Anwendung zu nutzen."

Verwendung von Google Finance API in kommerziellen app? über MarkMail.

Als Alternative zu Google Finance, betrachten http://www.mergent.com/servius ( das Historische Wertpapiere Data API)

über die Rechtmäßigkeit der Verwendung von Yahoo Finance Daten über die API:

Khalid, aus dem Drupal-Projekt wurde uns versichert, vor kurzem, dass, obwohl Yahoo! ist sich der Nutzung ihrer CSV die von Dritten (automatisierte Skripte und dergleichen) Yahoo! ermöglicht sie es zu nehmen, auch für kommerzielle Websites!

  

Offiziell gibt es keine explizite   Erlaubnis Bestandsdaten zu verwenden, um von   Yahoo in Skripten. Doch in der Realität,   gibt es Tonnen von Skripten in jedem   Sprache vorstellbar (PHP, Perl, .asp,   java, ... usw.), die, dass alle Daten verwenden   über das Internet. Tun Sie einfach eine Google   suchen und sehen, wie viele es sind.

     

Es scheint Yahoo erkennen, dass viele   Menschen nutzen die Daten auf diese Weise,   und ein Auge zudrücken, um es.

~ Legalität der Nutzung von Yahoo! Daten über kommerzielle Website?

Mehrere Punkte:

1) Google hat vor kurzem die Finanz API veraltet: http://code.google.com/apis / Finanzen /

2) Aus Diskussionen in den Foren zu lesen, Google hat nicht die Rechten Aktienkurse zu liefern, nur Daten Portfolio-Performance, so gibt es keine direkte Möglichkeit, ein Angebot über die API zu bekommen

3) Mehrere Elemente werden in dem Web-Service an dieser Stelle wie die Fähigkeit, gebrochen zu erhalten Marktwert für eine Position oder einen Portfolios und die Fähigkeit, die Cash-Position in einem Portfolio zu erhalten

Yahoo Finanzen scheint die beste Option an dieser Stelle.

vor, einen Blick in das eine Weile hatte, aber, soweit ich das beurteilen kann, google Sie außerhalb von Google selbst ihre Finanzdaten nicht verwenden lassen. So könnte man es in einem Google-Gadget verwenden, aber sie sind nicht außerhalb von Google neu zu veröffentlichen, die Finanzdaten erlaubt. Ich gehe davon aus, es ist etwas mit Googles Lizenzbedingungen auf alle, dass (teure) Marktdaten zu tun. Wenn ich falsch .. jemand bitte antworten Sie bitte und lassen Sie mich wissen, wie ich etwas Ähnliches zu tun tun könnte;)

Matt

erlebte ich das gleiche Problem, das heißt, wenn ich meine Flex-Anwendungen lokal ausgeführt alles funktioniert gut, aber wenn ich es auf dem Server veröffentlicht Ich habe 2048 Sandbox-Fehler. Ich denke, dass das Problem durch die crossdomain.xml-Datei auf Yahoo Finance Server verursacht wird; wenn ich recht habe, können Sie es auf diese Weise lösen: Ihre Flex App aufrufen müssen Yahoo Finance Download-Seite nicht direkt, sondern eine andere Seite (die Sie mit PHP machen können, JSP, ASP) dieser Aufruf Yahoo Finance Download-Seite und kehrt die Daten.

Es sieht zumindest wie Yahoo ist für Echtzeit-Lade jetzt zitiert:

http://billing.finance.yahoo. com / realtime_quotes / Anmeldungen? .src = Zitat & .refer = Zitat

Wenn ich versuche, auf die URL zugreifen, bekomme ich dieses Problem ..

  

Error # 2044: Unbehandelte security :.   text = Error # 2048: Sicherheits-Sandbox   Verletzung

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top