beebmx / og-reader
读取 OG 元标签
dev-main
2021-11-18 04:23 UTC
Requires
- php: ^8.0
- ext-dom: *
- ext-libxml: *
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-18 11:08:23 UTC
README
本包可以帮助您检测和读取任何 HTML 页面中的 Open Graphs
标签。
安装
您可以通过 composer 安装此包
composer require beebmx/og-reader
用法
验证带有或不带有 Open Graph
标签的页面
use Beebmx\OgReader\ContentReader; $reader = ContentReader::load('https://website.com'); $reader->meta()->hasOg(); $reader->meta()->notHasOg();
如果您需要页面中的所有元标签
use Beebmx\OgReader\ContentReader; $reader = ContentReader::load('https://website.com'); $reader->meta();
如果您只需要 Open Graph
标签
use Beebmx\OgReader\ContentReader; $reader = ContentReader::load('https://website.com'); $reader->meta()->og();
每个标签都可以像对象一样访问
$tag->property; $tag->content;
如果您需要以 HTML 格式表示标签
$tag->asHtml();
测试
composer test
变更日志
请参阅 变更日志 了解最近更改的详细信息。
鸣谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。