Я хочу использовать метаданные Open Graph с веб-сайтов для моего скребка.
Я знаю, что могу использовать get_meta_tags()
для обычных метаданных, но я не нашел ничего похожего на теги og.
Я могу разобрать его вручную или использовать какой-либо внешний инструмент из github, но есть ли «правильный» способ сделать это? Любая библиотека, которая считается по умолчанию? Специально для Laravel.
Я думаю, что ваш лучший вариант fusonic / opengraph. Так как он использует жадность и некоторые симфонические компоненты. Хотя, как и в большинстве неиспользуемых PHP-проектов, обратите внимание на обновленные зависимости, такие как benallfree / opengraph.
Вы можете добавить его через composer, используя require с git url:
{
"require": {
"fusonic/opengraph": "dev-master"},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/benallfree/opengraph.git"}
]
}
Других решений пока нет …