Nothing
The goal of opengraph
is to read and process Open Graph Protocol
metadata on websites.
You can install the development version of opengraph
from
GitHub with:
# install.packages('pak')
pak::pak('christopherkenny/opengraph')
This is a relatively simple package. The main function is og_parse()
which returns a named vector of Open Graph metadata found on a given
webpage.
library(opengraph)
url <- 'https://christophertkenny.com/opengraph/'
og_parse(url)
#> title
#> "Process the Open Graph Protocol"
#> description
#> "Parse metadata on websites which use the Open Graph Protocol."
#> image
#> "http://christophertkenny.com/opengraph/logo.png"
The package can also read specific Open Graph properties with
og_property()
. Properties can be prefixed with og:
or not.
og_property(url, 'og:title')
#> [1] "Process the Open Graph Protocol"
og_property(url, 'title')
#> [1] "Process the Open Graph Protocol"
If there is no Open Graph metadata found, og_parse()
will return an
empty named vector.
og_parse('https://cran.r-project.org/')
#> named character(0)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.