PHP code example of elbot / majestic-seo-laravel-api
1. Go to this page and download the library: Download elbot/majestic-seo-laravel-api library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
use Elbot\Majestic\ApiService;
private function getIndexItemInfo() {
$apiKey = config('services.majestic.api_key');
$majesticService = new ApiService($apiKey); // live
// $majesticService = new ApiService($apiKey, $sandbox = true); // dev
$string_urls = "example.com, example2.com, example3.com"; // string format urls
$parameters = $this->prepareItemsParameter($string_urls); // gets items count and structures each item
$parameters["DesiredTopics"] = 5; // add any custom parameters you would like to set
$response = $majesticService->executeCommand("GetIndexItemInfo", $parameters); // execute command
if ($response->isOK()) {
$output = $this->processResponse($response);
} else {
$error = $response->getErrorMessage();
// Handle the error
}
}