choose/page_speed_api
Composer 安装命令:
composer require choose/page_speed_api
包简介
Package for easy using PageSpeed Insights API
README 文档
README
Библиотека для удобного использования PageSpeed Insights API
Установка
composer require choose/page_speed_api
Использование
Создаем экземпляр класса PageSpeed и передаем в него 2 параметра:
- $url - ссылка на страницу сайта, которую хотим проверить
- $apiKey - API-ключ для PageSpeed Insights API
$PageSpeed = new PageSpeed(string $url, $apiKey);
Получить всю информацию о странице на русском языке из категории performance (Производительность), проверенную на мобильных устройствах.
$data = $PageSpeed->getApiData();
Аудиты (показатели категории)
По умолчанию категория - performance, устройство проверки - mobile
Получения полной информации по аудитам
$audits = $PageSpeed->getAudits();
Получения только названия и описания аудита
$audits = $PageSpeed->getAuditsShortData();
Получения ответа только с переданными полями
$fields - массив полей, которые должны придти в ответе
$filtred_audits = $PageSpeed->getAuditsFiltredData(array $fields);
Оценка
По умолчанию категория - performance, устройство проверки - mobile
Получение общей оценки в категории
$score = $PageSpeed->getScore();
Общее
Получение массива названий всех категорий
$categories = $PageSpeed->getDevices();
Получение массива названий всех устройств
$categories = $PageSpeed->getDevices();
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2023-12-26