1

英文のAPIを呼び出すことで会社のJSONを取得しようとしていました。一部の企業データが来ており、一部の企業にとっては失敗しています。タタ・モーターズ英文の財務データ

ためタタ・モーターズ、RCOM、SBIN

TCS JSON用リンク

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TCS&outputsize=full&apikey=MCAF9B429I44328U

LINK - データが失敗されるTCS、INFY、MSFT 会社 - データが来ている カンパニーhttps://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TATAMOTORS&outputsize=full&apikey=MCAF9B429I44328U

誰も私がなぜこれが起こっているのを助けてくれますか?

+0

私も同じ問題に直面しています。どこかのパラメータとして交換を追加する必要がありますか? –

+0

働く株式は、Infy、MSFT、TCSのように米国に上場しています。あなたが観察した場合、値はこれらの株のUSDです。 –

+0

このページ –

答えて

-1

Alpha Vantageでは、株のリストのデータを取得しているときに、応答が空のボディになることがあることに気付きました。

  1. あなたは同じ株価表示のためには、データをフェッチするたびに、このエラーがある、またはそれは異なるティッカーのためのたびに起こっているのでしょうか?
  2. レスポンスボディはどのように見えますか?
  3. 問題はいつ起きましたか?それはいつもこのようなものだったのですか、断続的ですか?

最終的にはバグのようですが、「Heroku App:Application Error」の影響で500サーバーエラーが発生したようです。それは毎日起こるわけではなく、データを取得するたびに同じ株価チャートが表示されることもありません。

つまり、サーバーサイドのバグです。しかし、ちょっと、それは無料のサービスです、そして、それは通常かなり素晴らしいです。

毎回同じ在庫でエラーが発生するわけではないので、再試行機能を追加したため、サービスがバグの日にはほとんど完全なデータが得られます。

1

ソリューションは、次のように記号で交換を含めることです。

シンボル= EXCHANGE: https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=NSE:TATAMOTORS&outputsize=full&apikey=MCAF9B429I44328U

+0

からあなたのAPIキーを削除する場合がありますがexhangeを呼び出すに関する問い合わせを持っている:アルファ見晴らし経由シンボル 次作品 https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=NSE:TATAMOTORS&interval = 1分&APIキー= xxxxは に動作します。しかし、次の理由 –

+0

真、全く分からないなぜそれ https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=NSE:TATAMOTORS&interval=1min&apikey=xxxx いけない知っている動作しません。これで動作していません。 –

+0

@SandeepDeshmukhは、この戦略を使用してバッチAPI呼び出しが動作しないことが判明しました。たとえば、https://www.alphavantage.co/query?function=BATCH_STOCK_QUOTES&symbols=NSE:TATAMOTORS,NSE:TCS&apikey=MCAF9B429I44328Uは動作しません。どのように動作させるかに関するアイデアはありますか? – Laks

-1

アルファヴァンテージは非常かもしれないと思わ:たとえば、クエリのために働く

SYMBOL彼らが提供するデータの中で(そしておそらく信頼できない)変数です。私はオーストラリアの全指数(XAO)の情報源を探しています。オーストラリアのASX200指数は、単にXJOとして入手できますが、XAOでは利用できません。

私は例えばXAO、ここでの応答があり、どのように外国為替インデックスにアクセスするためにそれらを尋ねた:シンボル/交換リスト上のあなたの質問に

「短い答えは次のとおりです。説明する一切の迅速&簡単な方法はありません私たちのAPIサービスの交換やシンボルのリストたとえば、我々は次の複雑な要因があります。

  • 当社の上流のデータプロバイダは、もはや特定の非上場株式または特定のペニー株を支援しているとして、「特定」をお読みください。 "パターンの欠如。"

  • 私たちのユーザーは、世界の主要市場(LON:IIIなど)やインデックス(ダウ・ジョーンズの場合はDJIA、NASDAQの場合はIXIC、SP500の場合はSPXなど)

  • 私たちのチームは、サポートされているすべてのシンボル(米国と国際的に類似しています)の総括的なコンパイルを実験していますが、データプロバイダからのわずかな更新でさえもレンダリングされますコンパイルは時代遅れであり、私たちのプラットフォームに大きなスケーラビリティとユーザーエクスペリエンスの問題があります。

  • すべてのビジネスモデルとサードパーティのベンダーの自主性から、私たちは交換とシンボル形成の静的なデータベースをまだ維持していないと決めました。

関連する問題