Проверка траста xt сайта в Яндексе

Проверка Траста

API сервиса Xtool.ru

В АПИ 2.0 теперь доступно гораздо больше различных параметров и их детализация (Тиц, PR, Alexa, Linkpad, Liveinternet, Majesticseo, заспамленность, возраст, раскрученность в Яндексе и Гугле, АГС и тд).

Исходящие запросы: имеют структурированный вид; отправляются на сервер в формате json; метод отправки запроса POST; тип запроса PUT.

Входящие запросы: так же имеют полноценный структурированный вид; приходят в формате json.


Общая концепция апи запросов к апи серверу:

1) Варианты формирования массива данных запроса:


2) Отправка данных запроса на сервер http://api.xtool.ru и получение ответа (пример на php):


	$json = json_encode($data, JSON_FORCE_OBJECT);	// Переводим массив данных запроса в json строку
	
	$ch = curl_init('http://api.xtool.ru');		// Открываем curl запрос к апи сервиса
	curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT');	// Параметры curl
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);	// Параметры curl
	curl_setopt($ch, CURLOPT_POST, true);		// Параметры curl
	curl_setopt($ch, CURLOPT_POSTFIELDS, $json);	// Параметры curl
	
	$response = curl_exec($ch);			// Получаем кодированный json ответ
	
	curl_close($ch);				// Закрываем curl запрос
	
	$response = json_decode($response, true);	// Преобразуем строку json в результирующий массив
							$response



3) Обработка ответов от сервера