18 votos

Yahoo Finanzas Todas las Monedas de comilla Documentación de la API

He de ser el uso de este feed por un largo tiempo, creo que Apple lo hace así en uno de los mac de los widgets. pero lo que es realmente curioso es que yo simplemente no puede encontrar ninguna documentación, he tratado de google y todo.

http://finance.yahoo.com/webservice/v1/symbols/allcurrencies/quote

Puedo ver a la gente el uso de diferentes parámetros como view=basic date=Ymd; currency=true pero es horrible, no hay nada oficial.

Por ahora estoy usando estos parámetros:

format=json y callback=list a veces...

Pero todavía es un misterio para mí. ¿Alguien sabe la verdad acerca de eso porque parece que Yahoo está tratando de ocultar que en otra parte :)

12voto

NT3RP Puntos 6566

A partir de la investigación que he hecho, no parece ser cualquier documentación disponible para la API de que usted está utilizando. Según los datos que estamos tratando de hacer, me gustaría recomendar el uso de Yahoo YQL API para acceder a Yahoo Finance (Un ejemplo se puede encontrar aquí). Alternativamente, usted podría tratar de usar esta bien documentada para obtener datos CSV desde Yahoo Finanzas.

EDITAR:

Ha habido alguna discusión en el Yahoo foros de desarrolladores y parece que no hay ninguna documentación (el énfasis es mío):

La razón de la falta de documentación es que no tenemos de Finanzas de la API. Parece que algunos han ingeniería inversa de una API que utilizan para tirar de los datos financieros, pero que la están rompiendo nuestros Términos de Servicio (no de la redistribución de la Financiación de datos) haciendo esto, así que me animo a evitar el uso de estos webservices.

Al mismo tiempo, la URL que he enumerado se puede acceder mediante el YQL de la consola, aunque no estoy lo suficientemente inteligentes como para saber cómo extraer los parámetros de la URL con ella.

3voto

zeFree Puntos 1167

Como NT3RP nos dijo que:

... que nosotros (Yahoo!) no han de Finanzas de la API. Parece que algunos han ingeniería inversa de una API que utilizan para tirar de los datos financieros, pero que la están rompiendo nuestros Términos de Servicio...

Así que sólo he pensado en compartir este sitio con ustedes:
http://josscrowcroft.github.com/open-exchange-rates/
[actualización: el sitio se ha movido a http://openexchangerates.org]

Este sitio web dice:

No hay cargos de acceso, no hay límites de velocidad, no feo XML - sólo gratis, cada hora actualizada de los tipos de cambio en formato JSON
[actualización: Gratuito para uso personal, una ganga para su negocio.]

Espero haber ayudado y esto es de alguna utilidad para usted (y otros también). : )

2voto

Einacio Puntos 2159

Estoy desarrollando una aplicación que necesita de conversión de moneda, y que ha estado utilizando los tipos de Cambio, porque yo no estaría pagando ya que la app está en pruebas. Pero a partir de septiembre de 2012, de Abrir los tipos de Cambio va a ser pagado, no personal, así que comprobé que estaban usando el Yahoo Finanzas Webservice (el que "no existe") y buscar en la documentación que tenemos aquí, y optó por el uso de YQL.

El uso de YQL con el Yahoo Finanzas (tabla de yahoo.las finanzas.las comillas) vinculado por NT3RP, monedas aparecen con el símbolo="ISOCODE=X", por ejemplo: "ARS=X" para Peso Argentino, "AUD=X" para el Dólar Australiano. "USD=X" no existe, pero sería 1, ya que el resto están en contra de las tasas de USD.

El "precio" de valor en el OP de la API está en el campo "LastTradePriceOnly" de la tabla. Para mi aplicación que he usado el "Pedir".

2voto

Sergey Dirin Puntos 93

Esto podría ayudar a: http://finance.yahoo.com/d/quotes.csv?e=.csv&f=c4l1&s=EURUSD=X,GBPUSD=X Volverá archivo csv:

"EUR",1.2972
"GBP",1.6034

O si usted necesita json: Yahoo csv analizador

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: