/Steeltype.OpenGrapher

A simple HTML parser for extracting OpenGraph schemas

Primary LanguageC#

Steeltype.OpenGrapher

Simple library for parsing OpenGraph metadata from HTML pages.

.NET

Use:

using Steeltype.OpenGrapher;
using Steeltype.OpenGrapher.KnownSchemas;

var site = await OpenGrapher.LoadAsync("html string containing opengraph markup");
var basicSchema = site.Extract<BasicSchema>();
var imageSchema = site.Extract<ImageSchema>();

Console.WriteLine("OpenGraph Title: " + basicSchema.Title);
Console.WriteLine("OpenGraph Image: " + imageSchema.Image);