C++ Google 财经 API
是否有用于访问 Google 财经股票报价的 C++ API?
Is there a C++ API for accessing stock quotes from Google finance?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
是否有用于访问 Google 财经股票报价的 C++ API?
Is there a C++ API for accessing stock quotes from Google finance?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
没有 C++ 客户端库,如果这就是您的意思 - 仅适用于 Java 和JavaScript。
不过,有大量用于 HTTP 和 XML 的 C++ 库,因此如果您愿意,当然可以直接处理协议。我猜你也可以使用 JNI 调用 Java 客户端库。
There's no C++ client library, if that is what you mean - just for Java and Javascript.
There are plenty of C++ libraries for HTTP and XML though, so you can certainly process the protocol directly if you wish. I guess you could call the Java client library using JNI also.
最好的做法可能是使用 Boost.Asio 获取感兴趣的 URL,并自行处理。不应该太难。我这里有一些示例代码:
// Burst.Asio.HTTP.Client 示例 1
https:// /github.com/hank/life/blob/master/code/cpp/burst/examples/asio.http_client/asio.http.1.cpp
// Burst.Asio.HTTP.Client
https://github .com/hank/life/blob/master/code/cpp/burst/include/burst/asio/http/client.hpp
The best course of action would probably be to use Boost.Asio to fetch the URL of interest, and process it yourself. Shouldn't be too hard. I have some example code here:
// Burst.Asio.HTTP.Client Example 1
https://github.com/hank/life/blob/master/code/cpp/burst/examples/asio.http_client/asio.http.1.cpp
// Burst.Asio.HTTP.Client
https://github.com/hank/life/blob/master/code/cpp/burst/include/burst/asio/http/client.hpp