joem/

og-query

v0.8-alpha 2020-10-13 16:42 UTC

This package is auto-updated.

Last update: 2024-09-14 01:09:37 UTC


README

OgQuery是一个简单、表达性强且流畅的接口,用于从HTML页面获取元数据。

用法

使用OgQuery非常简单。

实例化类

$Query = new $OgQuery();

设置目标端点

$Query->endpoint('https://joemoses.dev');

现在,选择您想要返回的元数据标签

$Query->meta_tags(['og:title', 'og:image']);

现在,执行请求并获取结果

$Query->execute();

就这么简单。

类方法

OgQuery类中的方法都是链式调用的,以保持语法小巧简洁。

endpoint(fqdn)

参数

fqdn - 字符串 - 您希望要针对的完全限定域名。

返回

$this - 对象 - 类实例

meta_tags(tags)

参数

tags - 数组 - 您想要获取的元数据键的数组 - 必须是nameproperty值。

返回

$this - 对象 - 类实例

execute()

参数

.

返回

results - 数组 - 找到的元数据关联数组,其中键是name/property值,值是content值。