This is a small module which connects to the Twitter stream API and returns the image URLs received as buffers.
See the examples for setting up a read stream of images.
var twImg = new TwitImgEmit();
twImg.on('data', function(imgData) {
fs.saveFile('imageData', imgData);
});
- Generate Twitter API keys
- Copy conf.json.example to conf.json and add API keys.
- Optionally add keywords or location coordinates to filter the sream
- Attach listeners for the incoming images
"A comma-separated list of phrases which will be used to determine what Tweets will be delivered on the stream. A phrase may be one or more terms separated by spaces, and a phrase will match if all of the terms in the phrase are present in the Tweet, regardless of order and ignoring case." ** See the docs for more info **
none, low, medium : This is set to medium by default to filter out most of the porn. Most of it, so use cautiously.
"A comma-separated list of longitude and latitude pairs specifying a set of bounding boxes by which to filter Tweets"
For example:
"-180,-90,180,90" results in any geotagged Tweet.
At least a track or location parameter must be specified in order to use the filter parameter.
- 0.1.0 Initial release