ホームページ >バックエンド開発 >PHPチュートリアル >Google Finance Gadget API の廃止後、株価を取得するにはどうすればよいですか?

Google Finance Gadget API の廃止後、株価を取得するにはどうすればよいですか?

DDD
DDDオリジナル
2024-10-25 06:25:02402ブラウズ

How Can I Retrieve Stock Quotes After the Google Finance Gadget API Deprecation?

Google Finance API を使用した株価の取得

ご指摘のとおり、Google Finance Gadget API は利用できなくなりました。したがって、この方法で株価にアクセスすることはできなくなりました。

ただし、同様の機能を提供するリソースは他にもあります。代替手段の 1 つは、Google Cloud Platform の Financial Data API です。この API を使用すると、株価などの財務データを幅広いソースから取得できます。

Financial Data API を使用するには、Google Cloud Platform (GCP) アカウントを作成し、Financial Data API を有効にする必要があります。プロジェクトのデータ API。有効にすると、次の手順を使用してプログラムで株価にアクセスできます。

  1. サービス アカウントの作成: 適切な権限を持つアプリケーションのサービス アカウントを生成します。
  2. キーの作成: サービス アカウントの秘密キー ファイルをダウンロードします。
  3. クライアントのインスタンス化: サービス アカウントと秘密キーを使用して Google Auth クライアントをインスタンス化します。
  4. リクエストを行う: クライアントを使用して、Financial Data API に対して認証されたリクエストを作成します。

たとえば、 Microsoft (MSFT) の最新の株価情報を取得するには、Python で次のコードを使用できます。

<code class="python">from google.cloud import finance  # Import the financial data API library

client = finance.StockClient()  # Instantiate the client

# Define the name of the stock
stock_name = "NASDAQ:MSFT"

# Fetch the stock information
quote = client.get_stock_snapshot(stock_name)

# Print the stock symbol and price
print(f"Stock: {quote.symbol}\nPrice: ${quote.price}")</code>

Financial Data API は、株価、過去の価格データ、会社の財務状況など、包括的な財務情報のセットを提供します。などなど。この API を活用すると、プログラムで株式関連の情報にアクセスし、金融アプリケーションを強化できます。

以上がGoogle Finance Gadget API の廃止後、株価を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。