2

Google Finance のリアルタイムの株式を取得する方法の例を教えてください。

4

5 に答える 5

2

これを自分で理解しようとして、これ(およびあなたの投稿)に出くわしました...

これは現在、いくつかの XML を取得します。

http://www.google.com/ig/api?stock=F

もちろん、彼らはこれもすぐに閉鎖するかもしれません...

「last data=」で現在の見積もりが得られると思います

編集:

API は完全にシャットダウンされ、機能しなくなりました。「リアルタイム」見積もりの​​「api」に代わるものは次のとおりです。

http://finance.google.com/finance/info?client=ig&q=NYSE:F
于 2012-01-27T05:13:57.260 に答える
1

現在 (2015 年) では、Google Finance API は廃止されています。Python に慣れている場合は、pypi モジュールgooglefinanceを使用できます。

グーグルファイナンスをインストール

$pip install googlefinance

現在の株価を取得するのは簡単です。

>>> from googlefinance import getQuotes
>>> import json
>>> print json.dumps(getQuotes('AAPL'), indent=2)
[
  {
    "Index": "NASDAQ", 
    "LastTradeWithCurrency": "129.09", 
    "LastTradeDateTime": "2015-03-02T16:04:29Z", 
    "LastTradePrice": "129.09", 
    "Yield": "1.46", 
    "LastTradeTime": "4:04PM EST", 
    "LastTradeDateTimeLong": "Mar 2, 4:04PM EST", 
    "Dividend": "0.47", 
    "StockSymbol": "AAPL", 
    "ID": "22144"
  }
]

Google ファイナンスは、リアルタイムの株式データを提供するソースです。yahoo-financeなどの yahoo からの他の API もありますが、NYSE および NASDAQ 株の場合は 15 分遅れます。

于 2015-03-03T14:46:27.513 に答える
0

以前の回答のリンクは私が試したときに壊れていたので、ここに別の例があります。少し処理する必要がありますが、それ以外の場合は非常に簡単です。 http://www.google.com/finance/info?client=ig&q=goog,msft

于 2011-05-17T05:04:10.657 に答える
0

これは非常に簡単な例です: http://googlified.com/files/finance-api.html

于 2010-06-03T06:45:18.930 に答える