, (*1)
majestic-seo-api
PHP library for making requests to the Majestic SEO API, (*2)
Instalation
The easiest way to install Majestic SEO API is via composer. Create the following composer.json file and run the php composer.phar install command to install it., (*3)
{
"require": {
"nticaric/majestic-seo-api": "1.0.*"
}
}
Examples
GetBackLinkData
This function returns information of the backlinks at domain, subdomain or URL level., (*4)
Usage:, (*5)
use Nticaric\Majestic\MajesticAPIService;
//if the second parameter is set to true, the sanbox mode is used
$service = new MajesticAPIService("your_api_key", true);
$params = array(
'MaxSameSourceURLs' => 1
);
$response = $service->getBackLinkData('example.com', $params);
print_r( (string) $response->getBody());
Another way to do the same is:, (*6)
use Nticaric\Majestic\MajesticAPIService;
//if the second parameter is set to true, the sanbox mode is used
$service = new MajesticAPIService("your_api_key", true);
$params = array(
'item' => 'example.com',
'MaxSameSourceURLs' => 1
);
$response = $service->executeCommand('GetBackLinkData', $params);
print_r( (string) $response->getBody());
The executeCommand method lets you execute any method available with according
parameters. To see what commands are available take a look at the
documentation, (*7)