instagram-analyzer
v1.0.3
Published
A node.js lib to get recent photos, with all likes and comments, related to a tag.
Downloads
12
Readme
Instagram analyzer
A node.js lib to get recent photos, with all likes and comments, related to a tag.
npm install
npm install instagram-analyzer
Then you can use it like this:
var when = require('when');
var Instagram = require('instagram-analyzer');
var insta = new Instagram({
instagram: {
clientId: 'your client id',
clientSecret: 'your client secret'
}
});
when(insta.getRecentMediasForTagFull('sorenso', 'sorenso', 2))
.done(function (mediaList) {
for (var i = 0; i < mediaList.length; i++) {
console.log('#' + i + ': ', mediaList[i].caption.text);
console.log(' ', 'Likes (count/elements):', mediaList[i].likes.count, mediaList[i].likes.data.length);
console.log(' ', 'Comments (count/elements):', mediaList[i].comments.count, mediaList[i].comments.data.length);
}
}, console.error);
Howto run app
Copy config-dist.js
to config.js
and insert your Instagram clientId and clientSecret.
cp ./config/config-dist.js ./config/config.js
vim ./config/config.js
Run the app with the tag you want to filter on.
node app/app.js -t sorenso -l 10
You can also filter by tag and user
node app/app.js -t sorenso -u sorenso -l 10