日 0
アクセスを証明
キーを作成し、認証済みリクエストを1回完了させ、最初のレスポンスをそのメタデータと共に保存してください。
ステップを開く →API ワークフローガイド
あなたの業務に最も近い結果を選択してください。各パスには、1つの実行可能なリクエスト、レスポンスに含めるべき内容、動作確認方法、および次の有用なステップが示されています。
5つの実用的なパス
選択済み: マクロデータを取得
あなたの 14 日間 API トライアル
目標は、すべての製品ページを訪問することではありません。有用な認証済み API 作業を完了し、別の日に戻ってきて、再現可能なデータセットまたはアプリケーションワークフローを持って去ることです。
日 0
キーを作成し、認証済みリクエストを1回完了させ、最初のレスポンスをそのメタデータと共に保存してください。
ステップを開く →日数 1-2
認証またはフィルターの問題を解決し、最初のスクリプトを名前付きの繰り返し可能なジョブに変換します。
ステップを開く →日 3-4
カレンダーを第2のエンドポイントファミリーとして使用し、次に有用な API 実行をスケジュールします。
ステップを開く →日数 5-7
期待値または少数のマクロシリーズを追加し、保存された比較、テーブル、またはスコアカードを1つ作成します。
ステップを開く →日数 8-10
スケジュールされた REST、SSE、または Webhook を選択し、別の日に別の API 実行を成功させてください。
ステップを開く →日数 11-13
タイムアウト、制限付きリトライ、レスポンス検証、認証情報に安全なロギング、および古いデータのモニタリングを追加します。
ステップを開く →日 14
API がチームが継続して利用する反復可能なジョブを提供することを確認してから、次のデータセットまたはアプリケーションワークフローを選択してください。
ステップを開く →最初のリクエスト
まずは、すでに理解している1つの通貨と指標から始めてください。これにより、より多くのシリーズを追加する前に、認証、レスポンス形式、ページネーション、およびストレージを簡単に検証できます。
動作例
キーを以下に保持 FXMD_API_KEY; ソース管理には決して貼り付けないでください。
import os
import requests
response = requests.get(
"https://api.fxmacrodata.com/v1/announcements/eur/inflation",
params={"api_key": os.environ["FXMD_API_KEY"], "limit": 5},
timeout=20,
)
response.raise_for_status()
payload = response.json()
print(payload["data"][0])
期待される結果: 直近の EUR インフレ観測値と、シリーズ、ソース、ページネーション、およびデータ品質を説明するレスポンスメタデータを含む 200 レスポンス。
最初のスクリプトが本物のシステムになるとき
レスポンスの失敗、データの未返却、またはキャッシュ、タイムアウト、リトライ、イベント配信などの本番環境用コントロールが必要な場合は、これらのガイドを使用してください。
カバー範囲、ライセンス、価格設定、および統合。質問するにはサインインしてください。購読者はデータを取得できます。
回答には AI が使用されます。質問はGoogleに送信され、フォローアップのためにアカウントに保存されます。キーは絶対に入力しないでください。 プライバシー