从任何 Web 服务或页面获取信息
[!IMPORTANT]
寻找维护者
在为 Embed 开发了几年之后,我已经没有时间和动力来继续维护这个项目了。我很少编写 PHP 代码,也不知道 PHP 的最新功能。如果有人想继续维护和发展这个库,请打开一个问题或联系我。
[![最新版本在 Packagist 上][ico-version]][link-packagist] [![总下载量][ico-downloads]][link-packagist] [![每月下载量][ico-m-downloads]][link-packagist] ![软件许可][ico-license] PHP 库用于从任何网页获取信息(使用 oembed、opengraph、twitter-cards、抓取 HTML 等)。它与任何 Web 服务(YouTube、Vimeo、Flickr、Instagram 等)都兼容,并具有对一些网站(例如 archive.org、GitHub、Facebook 等)的适配器。
如果需要 PHP 5.5-7.3 支持,请使用 3.x 版本
运行 php -S localhost:8888 demo/index.php
此包可通过 Composer 安装和自动加载,其 URL 为 embed/embed。
$ composer require embed/embed…use Embed\Embed;
$embed = new Embed();
//Load multiple urls asynchronously:
$infos = $embed->getMulti(
'https://www.youtube.com/watch?v=PP1xn5wHtxE',
'https://twitter.com/carlosmeixidefl/status/1230894146220625933',
'https://en.wikipedia.org/wiki/Tordoia',
);
foreach ($infos as $info) {
echo $info->title;
}该文档是对象
暂无开放 Issues,或尚未同步最近议题。