无法启动彭博会议

问题描述 投票:6回答:2

我当前正在尝试连接到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​​,请告诉我:)

java bloomberg
2个回答
5
投票

您的程序在我的机器上运行正常。您应该检查的几件事:

  • 您在使用彭博终端机吗? (我假设您使用的是台式机版本)
  • 您是否开了彭博会议?
  • bbcom.exe进程正在运行吗?

只需阅读问题的最后一行:您需要拥有一个彭博帐户才能使用其API并检索数据


-1
投票

运行“ bbcomm.exe”后,我的问题解决了

检查以下内容:https://github.com/matthewgilbert/pdblp/issues/55

© www.soinside.com 2019 - 2024. All rights reserved.