Node.js 프로젝트에서 작업 중이므로 Bloomberg API로 일부 주식 가격을 책정해야합니다. 이 API에 대한 NPM 패키지가 있다는 것을 알게되었으므로 설치하고 https://github.com/bloomberg/blpapi-node에 따라 테스트를 시작했지만 응답이 없습니다.Node.js Bloomberg API 패키지 (blpapi)에서 아무런 응답이 없습니다.
var blpapi = require('blpapi');
var bloombergPricing = function()
{
var session = new blpapi.Session({ host: '127.0.0.1', port: 8194 });
session.on('SessionStarted', function(m) {
console.log('bonjou');
session.openService('//blp/mktdata', 1);
});
var securities = [
{ security: 'AAPL US Equity', correlation: 0, fields: ['LAST_TRADE'] },
{ security: 'GOOG US Equity', correlation: 1, fields: ['LAST_TRADE'] }
];
session.on('ServiceOpened', function(m) {
console.log(session);
if (m.correlations[0].value == service_id) {
console.log(session);
session.subscribe(securities);
}
});
session.on('MarketDataEvents', function(m) {
if (m.data.hasOwnProperty('LAST_TRADE')) {
console.log(securities[m.correlations[0].value].security,
'LAST_TRADE', m.data.LAST_TRADE);
}
});
}
이 패키지는 여전히 노력하고 있습니다 :
이 내 코드? 그렇지 않다면 Node.js에서 Java Bloomberg API를 호출하는 것이 어떻게 가능합니까?
당신에게 대단히 감사합니다.
당신이 당신의 콘솔에서 오류를 볼 수 있나요 :
편집 나를 위해 작동 코드를 포함 하는가? (개발자 콘솔에서) –
내 노드 콘솔에는 아무 것도 없습니다! – Everblack