1

ブルームバーグ APIv3 の例で説明したように、ブルームバーグ セッションを開始してサービスを開き、サービスを使用してリクエストを作成する必要があります。

私の質問は、私のプログラムがリクエストを送信し、回答を得て、しばらくすると別のリクエストを送信する必要がある場合です。この状況で、セッション/サービスがまだリクエストの送信に使用できるかどうか、または別のセッションを開始する必要があるかどうかを判断するにはどうすればよいですか?

セッションを開始するのに費用はかかりますか? セッションを頻繁に開始および停止すると、ブルームバーグのサーバーに迷惑をかけますか?</p>

ところで、履歴データを取得する場合、1 回のリクエストで要求するデータの適切なサイズはどれくらいですか?

あなたの親切な助けに感謝します!

4

1 に答える 1

7

ここには多くの質問があります。以下の回答は私の意見にすぎません。ターミナル セッションの「ヘルプ ヘルプ」からブルームバーグ自身に尋ねるのが最善の策です。API チームに質問してほしいことを相手に伝えます。

Q: セッションがまだ有効かどうかを判断するにはどうすればよいですか? A: is を使用して例外が発生するかどうかを確認する以外の方法を知りません。しかし、私はセッションを何時間も完全に幸せに開いたままにしてきました。

Q: セッションを開始するのに費用はかかりますか? A: ブルームバーグはこれに関するガイダンスを提供していませんが、データ取得のオーバーヘッドと比較すると、それほど大きくないようです。

Q: 要求するデータの適切なサイズはどれくらいですか? A: 大量にリクエストすると、最適な輸送のためにブルームバーグがリクエストを分割してくれると思います。そのため、1 つのリクエストでできる限り多くをリクエストする方が効率的です。ただし、データ制限を超えることに注意してください。

于 2010-06-24T13:02:06.477 に答える