Здравствуйте. Вот есть
http://api.pr-cy.ru/about для получения информации о сайте. Нет никакой документации. Как парсить инфу? Просто я в граберстве не силен Гг
wap_masterok,
$domain = 'johncms.com';
$json = ' http://api.pr-cy.ru/analysis.j ... #039; . $domain;
$res = json_decode($json, true);
echo '<pre>';
print_r($res);
echo '<div>pageRank googlePR ' . $res['pageRank'] . '</div>';
echo '<div>тИЦ ' . $res['yandexCitation'] . '</div>';
Хоть небольшой пример дайте как реализовать
Ну для начала так:
$file = file_get_contents('http://api.pr-cy.ru/analysis.json?domain=johncms.com');
$data = json_decode($file, true);
echo print_r($data);
Вместо johncms.com(в ссылке) свой домен пишешь. Потом смотришь что тебе надо. И выводишь. Например мы хотим вывести сайт, дату его регистрации и ТИЦ\ПР сайта. Тогда код будет выглядеть так:
$file = file_get_contents('http://api.pr-cy.ru/analysis.json?domain=johncms.com');
$data = json_decode($file, true);
//echo print_r($data);
echo 'Сайт: '.$data['domain'].'<br/>';
echo 'Дата регистрации: '.$data['stats']['creationDate'].'<br/>';
echo 'Яндекс тИЦ: '.$data['stats']['yandexCitation'].'<br/>';
echo 'Google PR: '.$data['stats']['pageRank'].'/10';
Результат выполнения кода ниже.
ValekS, ыы, я забыл file_get_contents ))
Koenig, блин, когда начинал писать своё сообщение твоего не было... Зря старался)
Кстати, всё хотел спросить, зачем <pre> ? И походу его закрывать - </pre> так как ошибку хмл может дать или нет?
# Koenig (15.02.2014 / 16:15)
ValekS, ыы, я забыл file_get_contents ))
Я сразу тоже много всего забыл. Потом начал на локалке тестировать и пришел к коду что выше.
# ValekS (15.02.2014 / 16:16)
Koenig, блин, когда начинал писать своё сообщение твоего не было... Зря старался)
Кстати, всё хотел спросить, зачем <pre> ? И походу его закрывать - </pre> так как ошибку хмл может дать или нет?
отладка без пре будет в одну строку печатать массив, с пре как через var_dump
закрывать не обязательно, это посмотреть и удалить только нужно, в процессе написания скрипта