在PHP中提取Open Graph元数据是否有“正确”的方法?

时间:2017-11-02 20:42:38

标签: php html parsing tags

我想使用网站上的Open Graph元数据作为我的剪贴簿。

我知道我可以将get_meta_tags()用于常规元数据,但我没有找到任何与og标签相似的内容。

我可以手动解析它或使用github中的一些外部工具但是有没有“正确”的方法呢?任何被认为是默认的库?特别是对于Laravel。

1 个答案:

答案 0 :(得分:1)

我认为你最好的选择是fusonic/opengraph。因为它使用guzzle和一些交响乐组件。虽然,与大多数未充分利用的PHP项目一样,请查看更新依赖项的分支,例如benallfree/opengraph

你可以通过composer使用require和git url:

添加它
{
  "require": {
    "fusonic/opengraph": "dev-master"
  },
  "repositories": [
    {
      "type": "vcs",
      "url": "https://github.com/benallfree/opengraph.git"
    }
  ]
}