Поиск копий текста на основе Яндекс.XML

woofer

Новичок
Поиск копий текста на основе Яндекс.XML

Необходим скрипт на php, который будет искать, используя отрывок из текста, наличие его копии в интернете на основе службы яндекс.xml (http://xml.yandex.ru).
 

phpdesigner

Новичок
А язык программирования важен? Нужно именно PHP? На Яндекс.XML уже есть готовые решения на Perl. Модифицировать нужно будет разве что пару строчек.
Для обработки и поисковой выдачи Яндекс.XML я использую готовый, найденный в Интернете скрипт php. Если подойдёт, могу кинуть.
Вот пример обработки Яндекс.XML на php
http://blog.grishin.ru/2007/02/
 

Groove

Новичок
вообще то есть это в PEAR готовое все, осталось там только на вход подать строку поиска и все ;)

http://pear.php.net/pepr/pepr-proposal-show.php?id=440

PHP:
<?php
require_once 'Services/Yandex.php';
$yandex =& new Services_Yandex();
$parser = $yandex->getParser(); // Get search result parser
$query = $yandex->getQuery(); // Get query builder class
$query->query('google apis'); // Set search query
$query->page(1); // Set search result page
$query->sortby('dt'); // sort by date
$result = $yandex->search($query);
if(PEAR::isError($result)) {
echo $html->getMessage();
} else {
print_r($parser->parse($yandex->fetch($query)));
}
?>
но думаю даже это ТС не поможет, а 30 баксов за установку и настройку - само то
 

woofer

Новичок
Автор оригинала: Groove
вообще то есть это в PEAR готовое все, осталось там только на вход подать строку поиска и все ;)

http://pear.php.net/pepr/pepr-proposal-show.php?id=440

но думаю даже это ТС не поможет, а 30 баксов за установку и настройку - само то
Отлично! И велосипед не надо изобретать. То, что нужно, поставил-настроил - работает как и было необходимо.
Спасибо!

-~{}~ 25.06.08 12:00:

Не проходят запросы вида:
"информацию о новом флагманском камерофоне Sony Ericsson Cyber-shot C905 официальный анонс которого "||"оборудован 8 1-мегапиксельной цифровой камерой с автофокусом системой стабилизации изображения ксе"

Результат выдачи оператора print_r($parser->parse($yandex->fetch($query)));

stdClass Object ( [request] => stdClass Object ( [query] => "информацию о новом флагманском камерофоне Sony Ericsson Cyber-shot C905 официальный анонс которого "||"оборудован 8 1-мегапиксельной цифровой камерой с автофокусом системой стабилизации изображения ксе" [page] => 0 [sortby] => rlv [maxpassages] => 2 ) [response] => stdClass Object ( [error] => Invalid parameters ) )
 

Groove

Новичок
Автор оригинала: woofer
Отлично! И велосипед не надо изобретать. То, что нужно, поставил-настроил - работает как и было необходимо.
Спасибо!

-~{}~ 25.06.08 12:00:

Не проходят запросы вида:
"информацию о новом флагманском камерофоне Sony Ericsson Cyber-shot C905 официальный анонс которого "||"оборудован 8 1-мегапиксельной цифровой камерой с автофокусом системой стабилизации изображения ксе"

Результат выдачи оператора print_r($parser->parse($yandex->fetch($query)));

stdClass Object ( [request] => stdClass Object ( [query] => "информацию о новом флагманском камерофоне Sony Ericsson Cyber-shot C905 официальный анонс которого "||"оборудован 8 1-мегапиксельной цифровой камерой с автофокусом системой стабилизации изображения ксе" [page] => 0 [sortby] => rlv [maxpassages] => 2 ) [response] => stdClass Object ( [error] => Invalid parameters ) )
Автор оригинала: kode
30 евро
 

woofer

Новичок
Groove
Лучше бы подсказал, из-за чего может быть такая ошибка (Invalid parameters), а то все про деньги.
 

Арчик

Новичок
а не проще DCFinder.exe заюзать ?

-~{}~ 22.07.08 23:02:

о черт тупанул, эх надо спать идти, кодинг ужо мозг весь вынес!
 

HraKK

Мудак
Команда форума
Арчик
Еще один диггерский пост и тебя тут еще долго не будет.
 

woofer

Новичок
Тему можно закрыть. Все работает нормально, проблему нашел.
 
Сверху