Получение биржевых данных из Google Finance API. Это только в информационных целях, поскольку Google сейчас не поддерживает активно API финансов.
Есть две функции, которые вам следует знать.
Stock getStockDetails ( String exchange , String ticker ) throws IOException ;
List < Stock > getStockDetails ( String exchange , String [] tickers ) throws IOException ;
Данные необходимо вставить в файл data.properties. Вы можете использовать одну или несколько кавычек. Для нескольких котировок используйте тикеры, разделенные запятыми, и используйте Java String.split()
и передайте его в getStockDetails(String exchange, String[] tickers)
чтобы получить список акций.
Properties props = new Properties ();
String basePath = MainClass . class . getResource ( "/" ). getPath ();
InputStream is = new FileInputStream ( basePath + "data.properties" );
props . load ( is );
String exchange = props . getProperty ( "exchange" );
String tickers = props . getProperty ( "ticker" );
Приведенные выше строки кода предоставят вам данные обмена и тикера из файла свойств.