Skip to content

Instantly share code, notes, and snippets.

@brianleroux
Created March 20, 2010 00:12
Show Gist options
  • Save brianleroux/338339 to your computer and use it in GitHub Desktop.
Save brianleroux/338339 to your computer and use it in GitHub Desktop.
var sys = require("sys")
var http = require("http");
var twitter = http.createClient(80, "search.twitter.com");
var count = 10
for (var i = 1; i <= count; i++) {
var request = twitter.request("GET", "/search.json?q=crockfordfact+OR+crockfordfacts&rpp=100&page=" + i, {"host": "search.twitter.com"});
request.addListener('response', function(response) {
var responseData = [];
response.addListener('data', function(chunk){ responseData.push(chunk);});
response.addListener('end', function() {
var json = JSON.parse(responseData.join(''));
var l = json.results.length;
for (var j = 0; j < l; j++) {
var t = json.results[j].text;
var u = json.results[j].from_user;
var isRetweet = t.substr(0,2) == 'RT'
if (!isRetweet) sys.puts(t + ' - ' + u);
}
});
});
request.close();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment