我当前正在尝试连接到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,请告诉我:)
您的程序在我的机器上运行正常。您应该检查的几件事:
bbcom.exe
进程正在运行吗?只需阅读问题的最后一行:您需要拥有一个彭博帐户才能使用其API并检索数据。
运行“ bbcomm.exe”后,我的问题解决了