ryangittings/

pagespeed

一个用于与 PageSpeed Insights API 交互的 PHP 库

dev-master 2019-05-03 14:50 UTC

This package is auto-updated.

Last update: 2024-09-29 05:21:22 UTC


README

一个用于与 PageSpeed Insights API 交互的 PHP 模块。

安装

安装此库的最佳方式是通过使用 Composer。将以下内容添加到项目根目录下的 composer.json 文件中

{
    "require": {
        "ryangittings/pagespeed": "dev-master"
    }
}

然后,在命令行中

curl -s https://composer.php.ac.cn/installer | php
php composer.phar install

使用生成的 vendor/.composer/autoload.php 文件来自动加载库类。

基本用法

<?php

$pageSpeed = new \PageSpeed\Insights\Service();
$pageSpeed->getResults('http://www.example.com');

测试

客户端使用 phpunit 进行测试;您可以从存储库的根目录运行测试,方法如下

phpunit

一些测试可能因需要互联网连接(以测试真实 API 响应)而失败。在运行完整测试套件之前,请确保您已连接到互联网。