mobiosolutions/metatags

一个用于获取网页元数据的 Laravel 扩展包(Open Graph | Twitter | Facebook | 文章 等...

dev-master 2018-09-25 10:58 UTC

This package is not auto-updated.

Last update: 2024-09-29 06:35:36 UTC


README

一个用于获取网页所有元数据的 Laravel 扩展包。

安装

按照以下步骤操作以使用此包

  • 在终端运行 composer require "mobiosolutions/metatags"

  • 添加服务提供者 打开 config/app.php 并将 mobiosolutions\metatags\Providers\MetatagsProvider::class, 添加到 providers 数组的末尾

    'providers' => array(
        ....
        mobiosolutions\metatags\Providers\MetatagsProvider::class,
    ),
    

    接下来在 aliases 数组下

    'aliases' => array(
        ....
        'Metatags' => mobiosolutions\metatags\Facades\MetatagsFacade::class
    ),
    

要求

  • 您需要安装 DOM 扩展。

如何使用

  • 在完成以上步骤后

    // Add to your controller to get all metatags data
    use Metatags;
    
    $metadata = Metatags::get("https://example.com/");
    
    print_r($metadata);
    

    仅获取 OG ( Open Graph ) 元数据

    $getOGTags = true;
    $metadata = Metatags::get("https://example.com/",$getOGTags);
    
                        OR
    
    $metadata = Metatags::get("https://example.com/",true);
    
    print_r($metadata);