Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var mongoose = require('mongoose'),
- TwitterStream = require('twitter-stream-api'),
- fs = require('fs');
- mongoose.connect('mongodb://localhost/insert_sample');
- var keys = {
- consumer_key : "",
- consumer_secret : "",
- token : "",
- token_secret : ""
- };
- var Schema = mongoose.Schema;
- // create a schema
- var userSchema = new Schema({}, {"strict": false});
- // the schema is useless so far
- // we need to create a model using it
- var User = mongoose.model('User', userSchema);
- // make this available to our users in our Node applications
- module.exports = User;
- var Twitter = new TwitterStream(keys, false);
- Twitter.stream('statuses/filter', {
- track: 'travel'
- });
- // create a new user called twitter
- var Twitter = new User();
- // call the built-in save method to save to the database
- Twitter.save(function(err) {
- if (err) throw err;
- console.log('User saved successfully!');
- });
Add Comment
Please, Sign In to add comment