Added yahoo api example
This commit is contained in:
@ -5,7 +5,6 @@ var validator = require('validator');
|
||||
var async = require('async');
|
||||
var cheerio = require('cheerio');
|
||||
var request = require('request');
|
||||
var _ = require('underscore');
|
||||
var graph = require('fbgraph');
|
||||
var LastFmNode = require('lastfm').LastFmNode;
|
||||
var tumblr = require('tumblr.js');
|
||||
@ -17,6 +16,8 @@ var twilio = require('twilio')(secrets.twilio.sid, secrets.twilio.token);
|
||||
var Linkedin = require('node-linkedin')(secrets.linkedin.clientID, secrets.linkedin.clientSecret, secrets.linkedin.callbackURL);
|
||||
var clockwork = require('clockwork')({key: secrets.clockwork.apiKey});
|
||||
var ig = require('instagram-node').instagram();
|
||||
var Y = require('yui/yql');
|
||||
var _ = require('underscore');
|
||||
|
||||
/**
|
||||
* GET /api
|
||||
@ -544,4 +545,20 @@ exports.getInstagram = function(req, res, next) {
|
||||
myRecentMedia: results.myRecentMedia
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* GET /api/yahoo
|
||||
* Yahoo API example.
|
||||
*/
|
||||
exports.getYahoo = function(req, res) {
|
||||
Y.YQL('SELECT * FROM weather.forecast WHERE (location = 10007)', function(response) {
|
||||
var location = response.query.results.channel.location;
|
||||
var condition = response.query.results.channel.item.condition;
|
||||
res.render('api/yahoo', {
|
||||
title: 'Yahoo API',
|
||||
location: location,
|
||||
condition: condition
|
||||
});
|
||||
});
|
||||
};
|
Reference in New Issue
Block a user