financequotes API 返回空值

financequotes API returning null values

我已经为 Java(Link:http://financequotes-api.com/)下载了一个名为 "financequotes" 的 API,并试图将其用于一个项目。它已导入我的 class 路径和所有方法 运行,但是当我询问股票详细信息时

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

我被退回了所有应该在网上获得的详细信息,包括名称、货币、报价等。

这是为什么?

替代方案 - 您能否推荐另一种财务方式 API,它相对简单地用于收集基本财务数据?

谢谢

API 的创建者已回答 - 这就是问题

该代码还没有对雅虎财经的请求。有 2 种替代方法可以解决此问题。

  1. 通过 YahooFinance 静态方法请求它

    Stock stock = YahooFinance.get("INTC");
    stock.print();
    
  2. 使用 getQuote(boolean refresh) 方法强制刷新股票报价

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

这也会自动 load/refresh 统计数据和股息数据。

Intrinio 提供了一种简单易用的 API 财务信息。看起来您是 Java 用户,有 connecting via rest API and for connecting to real time prices via websocket.

的软件包

API 很容易用于股票价格、基本面、期权、分析师估计等。This tutorial will 让您入门,但这里有一个 curl 示例:

 curl "https://api.intrinio.com/prices?ticker=AAPL" -u "API_Password:API_Username"