Name: page-speed
Owner: Caldera Labs
Description: Get Google page speed from URL as formatted results
Created: 2016-08-13 23:52:06.0
Updated: 2016-08-14 13:01:29.0
Pushed: 2016-08-13 23:52:45.0
Homepage: null
Size: 2
Language: PHP
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Requires PHP7
composer require calderawp/speed
Get API key and such https://developers.google.com/speed/docs/insights/v1/getting_started
use calderawp\speed\Client;
$key = 'YOUR KEY';
$url = 'https://calderawp.com';
$client = new Client( $url, $key );
try {
//If succesful you will have results as stdClass
$response = $client->query();
}catch( \Exception $e ){
return $e->getMessage();
}
//Get object of calderawp\speed\Result from results
//Try/catch above was to prevent this running without valid data, which would make fatal error, which is bad.
$result = $client->get_result();