Current collected state Current
Observed since 20 Oct, 21:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Scrape data/images from 9GAG website
Scrape data from 9GAG website
npm install 9gag-scraper --save
var gagScraper = require('9gag-scraper')
new gagScraper("trending").getGags(function (error, data) {
console.log(data.count); // Total posts returned
console.log(data.gags); // posts object ( array of posts )
console.log(data.gags[0].id); // 9GAG post ID
console.log(data.gags[0].url); // 9GAG post URL
console.log(data.gags[0].title); // 9GAG post title
console.log(data.gags[0].image); // 9GAG post image link
});
// You can also pass in any valid section you want to scrape from ( Defaults to 'hot' )
new gagScraper("fresh").getGags(function (error, data) {
});
new gagScraper("meme").getGags(function (error, data) {
});
new gagScraper().getRandom(function (error, data) {
console.log(data.id); // 9GAG post ID
console.log(data.url); // 9GAG post URL
console.log(data.title); // 9GAG post title
console.log(data.image); // 9GAG post image link
});
new gagScraper("random").getGags(function (error, data) {
});
npm test
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:6130642033e126b18811774327a78cc908a1b19b000aafd91dd7b22b4cd1dd33