我目前正在尝试连接到Bloomberg API,但在尝试了一天仍然无法让它运行.
以下是API指南中的示例代码,我不断获得“无法启动会话”的部分.当试图连接.
public static void main(String[] args) throws Exception {
Sessionoptions sessionoptions = new Sessionoptions();
sessionoptions.setServerHost("localhost"); // default value
sessionoptions.setServerPort(8194); // default value
Session session = new Session(sessionoptions);
if (!session.start()) {
System.out.println("Could not start session.");
System.exit(1);
}
if (!session.openService("//blp/refdata")) {
System.out.println("Could not open service " +
"//blp/refdata");
System.exit(1);
}
}
我也尝试了指南中提供的异步示例,但也没有运气.
为了使用API,我有什么遗漏的吗?或者,如果我必须申请帐户才能使用API,请告诉我:)
最佳答案
您的程序在我的机器上正常运行.你要检查的几件事:
>你在Bloomberg终端机吗? (我假设您使用的是桌面版)
>你有Bloomberg会议开放吗?
> bbcom.exe进程是否正在运行?
只需阅读问题的最后一行:您需要拥有Bloomberg帐户才能使用其API并检索数据.
原文地址:https://www.jb51.cc/java/438069.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。