2016-02-25 74 views
0

我已經下載了一個名爲「financequotes」的API for Java(鏈接:http://financequotes-api.com/),並試圖將其用於項目。它已經導入到我的類路徑和所有的方法運行,但是當我問一個個股詳情financequotes返回空值的API

Stock s = new Stock("INTC"); 
s.print(); 

我還給它本來應該獲得在線爲空的所有詳細信息,包括名稱,貨幣,報價等。

這是爲什麼?

另外 - 你能否提出另一個財務API,它比較容易使用收集基本財務數據?

感謝

+0

問計於圖書館的建議,已關閉在SO上。 –

+0

我知道,這就是爲什麼我要求主要是爲了解決這個問題上我有圖書館,因爲它似乎理想。如果問題無法解決,我只會要求替代方法:)謝謝 –

回答

0

API的創建者回答 - 這是問題

代碼不必雅虎財經的請求呢。有兩種方法可以解決這個問題。

  1. 請求其通過YahooFinance靜態方法

    Stock stock = YahooFinance.get("INTC"); 
    stock.print(); 
    
  2. 使用了getQuote強制股票報價的刷新(布爾刷新)方法

    Stock stock = new Stock("INTC"); 
    stock.getQuote(true); 
    stock.print(); 
    

這將自動也加載/刷新統計和股息數據。