dominykasgel/google-safe-browsing

Google Safe Browsing Lookup API v4 for Laravel

1.0.0 2017-04-14 10:45 UTC

This package is not auto-updated.

Last update: 2024-09-20 20:11:03 UTC


README

Laravel的Google Safe Browsing v4包。

安装

请在终端运行以下命令

composer require dominykasgel/google-safe-browsing

接下来,将您的新提供者添加到config/app.php的providers数组中

'providers' => [
    dominykasgel\GoogleSafeBrowsing\GoogleSafeBrowsingServiceProvider::class,
]

最后,将别名添加到config/app.php的aliases数组中: 'aliases' => [ 'GoogleSafeBrowsing' => dominykasgel\GoogleSafeBrowsing\Facades\GoogleSafeBrowsingFacade::class ]

准备

  1. 您需要从Google Safe Browsing API获取您的API密钥。

  2. 发布配置文件。

    php artisan vendor:publish --force

  3. YOUR-APP/config/google_safe_browsing.php中设置您的API密钥

    'api_key' => '*************************************'

使用

GoogleSafeBrowsing::lookup( 'https://www.github.com' );

if ( GoogleSafeBrowsing::isSecure() ) {
    echo 'Secure!';
}

更多示例

GoogleSafeBrowsing::lookup( 'https://www.github.com' );

if ( GoogleSafeBrowsing::isSecure() ) {
    echo 'Secure!';
}

if ( GoogleSafeBrowsing::isSocialEngineering() ) {
    echo 'Social Engineering!';
}

if ( GoogleSafeBrowsing::isMalware() ) {
    echo 'Malware!';
}

if ( GoogleSafeBrowsing::isUnwanted() ) {
    echo 'Unwatend software!';
}

if ( GoogleSafeBrowsing::isHarmfulApplication() ) {
    echo 'Harmful application!';
}

许可证

此包根据GPL v3许可证授权。

版权所有2017 Dominykas Gelucevičius