جلب بيانات الأسهم من Google Finance API. هذا لأغراض إعلامية فقط لأن Google لا تدعم واجهة برمجة التطبيقات المالية بشكل نشط الآن.
هناك وظيفتان يجب أن تعرفهما.
Stock getStockDetails ( String exchange , String ticker ) throws IOException ;
List < Stock > getStockDetails ( String exchange , String [] tickers ) throws IOException ;
سيتم إدراج البيانات في ملف data.properties. يمكنك الحصول على اقتباس واحد أو اقتباسات متعددة. للحصول على عروض أسعار متعددة، استخدم مؤشرات مفصولة بفواصل واستخدم 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" );
ستوفر لك أسطر التعليمات البرمجية أعلاه بيانات التبادل والمؤشر من ملف الخصائص.