目的
Swift で任意のWebページのOGP情報を取得する
方法
任意のパッケージマネージャで https://github.com/satoshi-takano/OpenGraph をインストールする。
OpenGraph を利用するファイルの冒頭で import して
import OpenGraph
fetch メソッドに任意の URL を渡す
OpenGraph.fetch(url) { og, error in
print(og?[.title]) // => og:title of the web site
print(og?[.type]) // => og:type of the web site
print(og?[.image]) // => og:image of the web site
print(og?[.url]) // => og:url of the web site
}
コールバックで OGP 情報が受け取れる。
以上
※半分自分のライブラリの宣伝でした