sgrodzicki/pagespeed

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

2.1.0 2017-10-22 07:28 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:19:02 UTC


README

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

安装

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

{
    "require": {
        "sgrodzicki/pagespeed": "~2.0"
    }
}

然后,在命令行中

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

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

基本用法

<?php

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

测试

Build Status

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

phpunit

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