mardi 5 mai 2015

Grab data from Yahoo Finance using Meteor Package, some work some do not

I am using the following package for Meteor http://ift.tt/1Ich9ON

I cant seem to get a specified field to work, here is a link that contains a list of all the available fields, however 'j2' and some others I tested don't work, in the sense there is no response in the result object, or no json key pair values.

Heres is my client side code.

Template.stock.rendered = function (){
    if ( _.isEmpty(Session.get('ENW.V')) ) {
        Meteor.call('getQuote', 'ENW.V', function(err, result) {
            Session.set('ENW.V', result['ENW.V']);
            console.log(result)
        });
    }
}


Template.stock.helpers({
    stock: function() {
        return Session.get('ENW.V');
    }
})

Server side Method

Meteor.methods({
  getQuote: function( stockname ) {
    return YahooFinance.snapshot({symbols: [stockname] , fields:['n','a','b','j2'] });
  }
});

Thanks for any Help in Advance. Happy to add any additional info if needed.

Aucun commentaire:

Enregistrer un commentaire