Xwab
Форумыnavigate_nextПрограммирование на PHP

нужна помощь в парсинге whois данных
Сообщения
oee

Собственно сами данные получить не проблема. Проблема привести данные в надлежащий вид и выбрать только нужное.
Было бы все просто, если бы все сервисы whois давали все в едином формате, но это не так:(
Есть ли универсальный парсер? Или может кто поможет?
Гугл ничего толкового не подсказал
добавлено спустя 4 минуты:
Нужно привести данные в такой формат:
регистрант
организация
дата регистрации домена
дата окончания домена
нс сервер (можно один)

Главное чтобы функция работала для любого домена

03 Июл 2012, 22:41
Александр II

для каждой конкретной зоны пишешь функцию парсера и всё.
но возможны проблемы с обработкой com/net, т.к. там запрос редиректится на хуиз регистратора.
.eu - там данные сокрыты как и в рушках/сушках/рфках.
с остальными проблем не должно быть особенных.

как вариант - можешь попробовать сделать обработку и выдачу результата хуиза как у регру - они тупо русифицировали ответы хуизов + вырезали все дисклеймеры.

03 Июл 2012, 22:45
oee

Александр II, хм, не нашел где рег ру руссифицировал данные хуиз.
Меня как раз больше всего интересуют домены com и net.

Конечно очень надеялся что кто-нибудь даст готовое решение...
Мне собственно и нужен только массив слов обозначающих регистранта, организацию, даты начала и окончания домена, парсер написал бы сам

04 Июл 2012, 17:50
Анархист

oee,какой сайт.
добавлено спустя 18 минут:
Александр II,по поводу вывода..можно использовать
функцию
http://www.php.net/manual/ru/function.file.php
-
помещяем в массив и выводим.
добавлено спустя 7 минут:
или curl
добавлено спустя 9 минут:
$sait='microsoft.com"

$info= file('http://whois.domaintools.com/.$sait');
-
Возращяет массив.
регистрант -$info["2"]
организация -$info["5"]
-
если потребуется..обработка строк
добавлено спустя 1 минуту:
Меня как раз больше всего интересуют домены com и net.
-
надо подумать.
добавлено спустя 6 минут:
надо найти подходящий whois
-
http://whois.domaintools.com/microsoft.com


__________
посл.ред. 04 Июл 2012, 20:27; всего 1 раз 04 Июл 2012, 20:19
Александр II

Анархист, для com/net есть универсальный, но там нет инфы про регистранта/биллинг/техника.
просто: домен, даты, неймсерверы, статус.

остальные хуизы идут регистраторские, причём один регистратор может обозначать поля по-иному.
либо вообще выдать базовую инфу + имя регистранта, а остальное - перейдите по ссылке
так например у гоудяди сделано.

04 Июл 2012, 20:23
Default_mo

дайте ктонибудь этому некропостеру бан, пожалуйста.

04 Июл 2012, 20:26
Александр II

Default_mo, эээм... простите, что?

04 Июл 2012, 20:27
Анархист

http://whois.domaintools.com/xwab.mobi

04 Июл 2012, 20:31
oee

Анархист, вот вся проблема в полях))
Мне нужны данные по отдельности, регистрант отдельной строкой, организация если есть, даты домена и нс сервера
добавлено спустя 1 минуту:
Default_mo, оффтопим?


__________
посл.ред. 04 Июл 2012, 20:34; всего 1 раз 04 Июл 2012, 20:32
Анархист

oee,я объяснил.

04 Июл 2012, 20:32
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.