importar hoja google descargar datos como cambio calculo flash charts stocks google-finance-api

flash - hoja - Mostrar datos de acciones de Google Finance o Yahoo! Financiar



google finance price (9)

¿Puedo usar la API de Google Finance para obtener datos de stock?

Si hay un visor de Flash o Javascript para dichos datos de acciones, sería bueno.
Encontré algunos componentes de gráficos que podrían usarse para lo mismo:



He echado un vistazo a esto hace un tiempo, pero, por lo que puedo decir, Google no te permite usar sus datos financieros fuera de Google. Por lo tanto, puede usarlo en un gadget de Google, pero no puede volver a publicar los datos financieros fuera de Google. Supongo que tiene algo que ver con los términos de licencia de Google en todos los datos de mercado (caros). Si estoy equivocado ... alguien, por favor responda y dígame cómo podría hacer algo similar;)

Mate



Cuando intento acceder a la URL, aparece este problema ...

Error # 2044: seguridad no controladaError :. text = Error # 2048: violación de la zona de pruebas de seguridad



Acerca de la legalidad del uso de datos de Yahoo Finance a través de la API:

Khalid, del proyecto Drupal recientemente nos aseguró que aunque Yahoo! es consciente del uso de sus CSV por parte de terceros (scripts automatizados y similares) Yahoo! les permite tomarlo, ¡incluso para sitios web comerciales!

Oficialmente, no hay permiso explícito para usar datos de stock de Yahoo en scripts. Sin embargo, en realidad, hay toneladas de scripts en todos los idiomas imaginables (PHP, Perl, .asp, java, ... etc.) que utilizan esa información en Internet. Simplemente haga una búsqueda en Google y vea cuántos hay.

Parece que Yahoo se da cuenta de que muchas personas están usando los datos de esta manera y hacen la vista gorda.

~ Legalidad de uso de Yahoo! datos en el sitio web comercial?


Yahoo! Finanzas le da cotizaciones de acciones en tiempo real. Los datos se devuelven como un CSV.

Consulte esta página de NASDAQ en http://finance.yahoo.com/q?s= ^ IXIC

  1. Haga clic en el botón Descargar datos para acceder a los datos en vivo

  2. Haga clic en el botón Descargar a hoja de cálculo para acceder a los datos históricos

Puede acceder a esos datos desde Flash utilizando las clases LoadVars o URLLoader. Use unescape () para decodificar la cadena desde su formato codificado en URL.


Varios puntos:

1) Google ha desaprobado recientemente la API de finanzas: http://code.google.com/apis/finance/

2) Después de leer las discusiones en los foros, Google no tiene los derechos para entregar cotizaciones de acciones, solo datos de rendimiento de la cartera, por lo que no hay una forma directa de obtener una cotización a través de la API

3) Varios elementos están rotos en el servicio web en este punto, como la capacidad de obtener valor de mercado para una posición o cartera y la capacidad de obtener la posición de efectivo en una cartera.

Las finanzas de Yahoo parecen ser la mejor opción en este momento.


Experimenté el mismo problema, es decir, si ejecutaba mis aplicaciones flexibles localmente, todo funcionó bien, pero cuando lo publiqué en el servidor obtuve el error de zona de pruebas 2048. Creo que el problema está causado por el archivo crossdomain.xml en el servidor de finanzas de yahoo; si estoy en lo cierto, puedes resolverlo de esta manera: tu aplicación flex no tiene que llamar directamente a la página de descarga de finanzas yahoo sino a otra página (que puedes hacer con php, jsp, asp) que llaman a la página de descarga de Yahoo y te devuelve los datos.