【问题标题】:Is there a 'proper' way to extract Open Graph meta data in PHP?是否有一种“正确”的方法可以在 PHP 中提取 Open Graph 元数据?
【发布时间】:2017-11-02 20:42:37
【问题描述】:

我想为我的 scraper 使用来自网站的 Open Graph 元数据。

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

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

【问题讨论】:

    标签: php html parsing tags


    【解决方案1】:

    我认为你最好的选择是fusonic/opengraph。由于它使用 guzzle 和一些交响乐组件。尽管与大多数未充分使用的 PHP 项目一样,请查看 fork 以获取更新的依赖项,例如 benallfree/opengraph

    您可以通过 composer 使用带有 git url 的 require 添加它:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      • 2022-12-04
      • 1970-01-01
      相关资源
      最近更新 更多