Obecnie próbuję połączyć się z Bloomberg API, ale po próbie na dzień nadal nie można go uruchomić.Nie można uruchomić sesji Bloomberg
Poniżej znajduje się przykładowy kod z Przewodnika po interfejsie API, w którym nadal pojawia się komunikat "Nie można rozpocząć sesji". podczas próby połączenia.
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);
}
}
Próbowałem również asynchronicznego przykładu dostępnego w przewodniku, ale bez powodzenia.
Czy jest coś, co przeoczyłem, aby korzystać z interfejsu API? Lub jeśli muszę ubiegać się o konto w celu korzystania z API, proszę dać mi znać :)
Dzięki za odpowiedź! Zapamiętaj moją ignorancję ... - Testuję kod na Ubuntu 10 i OSX Lion - Co to jest sesja Bloomberg? Sesja, którą otwieramy w kodzie? - Jestem na maszynie bazowej Unix, bbcom.exe wydaje się nie być w stanie na niej uruchomić Mam konto Bloomberg (mój klient ma), czy jest jakiś dokument gdzieś wspomnieć, jak to skonfigurować? – shiawuen
Przez sesję mam na myśli to, że musisz mieć otwarty terminal BB. Najlepszą rzeczą w twoim przypadku byłoby zadzwonić do wsparcia BB, powinny one być w stanie zacząć grę. – assylias
Myślę, że to jedyny sposób, w jaki mogę wziąć, dziękuję za udzielenie rady :) – shiawuen