Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

XMLPRC ping

36K
10 февраля 2008 года
Alix
1 / / 09.02.2008
Всем доброго времени суток!
Есть вопрос по реализации ping'а по протоколу XMLRPC. Исходные данные изложены здесь - http://forum.searchengines.ru/showthread.php?t=202343. Все возможные манипуляции были проделаны, в итоге код не сильно отличается от исходного:
Код:
<?
function file_open($url,$post)
 {

        $header[] = "Content-Type: text/xml";
        $ch = curl_init();
        curl_setopt ($ch, CURLOPT_URL, $url);
        curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt ($ch, CURLOPT_TIMEOUT, 10);
        curl_setopt ($ch, CURLOPT_POST, 1);
        curl_setopt ($ch, CURLOPT_HTTPHEADER, $header);
        curl_setopt ($ch, CURLOPT_HEADER, 1);
        curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
        $get_row_urlink = curl_exec($ch);
        curl_close($ch);
        return $get_row_urlink;
 }

$xml='
<?xml version="1.0"?>
<methodCall>
<methodName>weblogUpdates.ping</methodName>
<params>
<param>
<value>Тест!</value>
</param>
<param>
<value>http://testsite.ru/</value>
</param>
</params>
</methodCall>'
;

$Result=file_open("http://ping.blogs.yandex.ru/RPC2",$xml);
echo $Result;
?>


В результате приведенный скрипт не работает - по адресу http://ping.blogs.yandex.ru/ сообщение не появляется, бот не приходит.
У кого-то есть идеи насчет того, что необходимо исправить? Возможна не безвозмездная помощь(пишите в личку)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог