我想以编程方式在 Android 上获取印度 BSE 和 NSE 股票的价格。我查看了以下网站:如何在股票投资组合中以每 10 秒获取 NSE 市场的股票价格?和其他几个网站,但这些网站没有提供可用于此目的的源代码。我该怎么做呢?(20 分钟的延迟是可以接受的,不是问题。)有没有解释如何实现此功能的好网站?
使用Yahoo财务服务。它会以CSV文件的形式提供。您可以通过公司名称读取每个文件,例如: BHEL.NS means BHEL Nifty: 如果你只获取到了漂亮的Sensex实时价格,它会像这样生成:。这很容易,在我的应用中已经完成了。
首先找出可以访问以获取 NSE 股票价格的服务。这个 link 将帮助您通过 Android 应用程序访问 Web 服务。只需为 SOAP_ACTION、OPERATION_NAME、WSDL_TARGET_NAMESPACE 和 SOAP_ADDRESS 给出适当的值。 请查看此 link。