Powered by AppSignal & Oban Pro

ogp

ogp.livemd

ogp

Mix.install([
  {:ogp, "~> 1.1"},
  {:kino, "~> 0.17.0"}
])

Usage

Parse HTML

Basic metadata

# Basic Metadata

basic_metadata = """





"""

OpenGraph.parse(basic_metadata)

Optional metadata

# Optional Metadata

optional_metadata = """







"""

OpenGraph.parse(optional_metadata)

Fetch URL

Input URL

url_input = Kino.Input.url("Enter URL")
url = Kino.Input.read(url_input)
OpenGraph.fetch!(url)