Node.js module for parsing Open Graph meta-tags from URL
- bluebird
- cheerio
- request-promise
npm install ogparser
const OGParser = require('ogparser');
async function getOG(url) {
return await OGParser.parse(url);
}
{
site_name: 'Example',
type: 'article',
image: {
image: 'https://example.com/images/kittens.jpg',
width: '480',
height: '320'
},
title: 'Funny kittens',
description: 'Watch this funniest kittens!',
url: 'https://example.com/articles/funny_kittens'
}
The Open Graph protocol documentation.