Skip to content

postprime/ogp-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0369485 · Mar 6, 2021

History

12 Commits
Jan 25, 2021
Jan 25, 2021
Mar 6, 2021
Jan 27, 2021
Jan 25, 2021
Mar 6, 2021

Repository files navigation

Open Graph Protocol Parser

A Golang library to fetch the OGP contents from URl

Parse the basic contents from meta tags

type OgpPageInfo struct {
	Title       string `meta:"og:title"`
	Url         string `meta:"og:url"`
	SiteName    string `meta:"og:site_name"`
	Images      []*OgpImage
}
type OgpImage struct {
	Url    string `meta:"og:image,og:image:url"`
	Width  int    `meta:"og:image:width"`
	Height int    `meta:"og:image:height"`
}

How to use

url := "https://www.bloomberg.co.jp/news/articles/2021-01-19/QN4ILZT0AFBS01"
pageInfo, e := GetPageInfoFromUrl(url)