В настоящее время я пытаюсь подключиться к Bloomberg API, но после попытки в течение дня все еще не в состоянии запустить его.Не удалось запустить сеанс Bloomberg
Ниже приведен пример кода из руководства 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, пожалуйста, дайте мне знать :)
Спасибо вам за ответ! Пожалуйста, пощадите мое невежество ... - Я тестирую код на Ubuntu 10 и OSX Lion - Что такое сеанс Bloomberg? Сессия, которую мы открываем в коде? - Я на базовой машине Unix, bbcom.exe, похоже, не сможет запустить на нем У меня есть учетная запись Bloomberg (мой клиент), есть ли где-нибудь в документации, как ее настроить? – shiawuen
По сеансу я подразумеваю, что вам нужно открыть BB-терминал. Лучше всего в вашем случае было бы назвать BB поддержку, они должны быть в состоянии начать работу. – assylias
Я думаю, что это единственный способ, который я могу взять, спасибо за советы! – shiawuen