2013-04-08 4 views
3

Quelle est la fiabilité de yahoo finance?Quelle est la fiabilité de yahoo finance?

Par exemple, la demande ci-dessous: http://developer.yahoo.com/yql/console/?q=show%20tables&env=store://datatables.org/alltableswithkeys#h=select%20 *% 20from% 20yahoo.finance.quotes% 20Lorsque% 20symbol% ​​20in% 20% 28% 22% 22YHOO% 2C% 22AAPL% 22% 2C% 22GOOG% 22% 2C% 22MSFT% 22% 29

retourne par intermittence la réponse: «le tableau actuel « yahoo.finance.quotes » a été bloqué Il a dépassé les quotas attribués de temps ou des instructions »

Voici la réponse complète:

<?xml version="1.0" encoding="UTF-8"?> 
<query xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" 
    yahoo:count="0" yahoo:created="2013-04-08T11:16:18Z" yahoo:lang="en-US"> 
    <diagnostics> 
     <publiclyCallable>true</publiclyCallable> 
     <url execution-start-time="24" execution-stop-time="25" 
      execution-time="1" proxy="DEFAULT"><![CDATA[http://www.datatables.org/yahoo/finance/yahoo.finance.quotes.xml]]></url> 
     <cache execution-start-time="27" execution-stop-time="27" 
      execution-time="0" method="GET" type="MEMCACHED"><![CDATA[13c4f8eac77ad886bade5a711c8c1ef5]]></cache> 
     <javascript name="yahoo.finance.quotes" verb="select"><![CDATA[The current table 'yahoo.finance.quotes' has been blocked. It exceeded the allotted quotas of either time or instructions]]></javascript> 
     <user-time>28</user-time> 
     <service-time>1</service-time> 
     <build-version>35405</build-version> 
    </diagnostics> 
    <results/> 
</query> 

Pour obtenir un service fiable d o Je dois m'inscrire et payer?

Répondre

3

Pour obtenir un service fiable /inscriteenrais-je besoin de vous inscrire et de payer?

Voici les limites:

    Public OAuth with API Key 
Hourly Cap   2,000 20,000 
Daily Cap   None 100,000 

Pour mieux comprendre les limites de taux dans le tableau ci-dessus, nous allons utiliser l'exemple suivant. Supposons que vous créez une application qui génère environ 3 000 demandes de chaque utilisateur par heure. Vous remarquez que les utilisateurs sont limités à un maximum de 2 000 appels en utilisant le point de terminaison public. Vous devez donc enregistrer une clé d'API avec Yahoo! utiliser le point de terminaison authentifié/autorisé. Vos utilisateurs peuvent désormais effectuer 20 000 requêtes par heure et jusqu'à 100 000 demandes par jour.

oAuth est free.

Références

+0

grâce, est-il un doc yahoo qui sauvegarde vos données? –

+1

Oui. J'ai ajouté des références à la réponse. –