DOMAIN:INFOКоманда EPP <info> domain предназначена для получения информации об объекте Домен. Команда содержит следующие элементы:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
<command>
<info>
<domain:info xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
<domain:name>example1-epp.uz</domain:name>
</domain:info>
</info>
<clTRID>USER-1276595352</clTRID>
</command>
</epp>
Ответ сервера содержит секцию <resData> <infData>, в которую входят следующие элементы:
Пример ответа сервера на команду <info> для авторизованного пользователяТакой ответ получает регистратор - спонсор объекта либо клиент, указавший корректный пароль (authInfo) объекта.
<?xml version="1.0" encoding="UTF-8"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
<response>
<result code="1000">
<msg lang="en">Command completed successfully</msg>
</result>
<resData>
<domain:infData xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
<domain:name>example1-epp.uz</domain:name>
<domain:roid>D0000725560-UZ</domain:roid>
<domain:status s="ok"/>
<domain:registrant>ex123</domain:registrant>
<domain:contact type="admin">ex11</domain:contact>
<domain:contact type="tech">ex11</domain:contact>
<domain:ns>
<domain:hostObj>ns1.example.epp.uz</domain:hostObj>
<domain:hostObj>ns2.example.epp.uz</domain:hostObj>
</domain:ns>
<domain:host>ns1.example1-epp.uz</domain:host>
<domain:clID>webname.uz</domain:clID>
<domain:crID>webname.uz</domain:crID>
<domain:crDate>2010-06-10T15:03:12+03:00</domain:crDate>
<domain:exDate>2012-06-10T15:03:12+03:00</domain:exDate>
<domain:authInfo>
<domain:pw>r87Lhja76Y8mFo</domain:pw>
</domain:authInfo>
</domain:infData>
</resData>
<trID>
<clTRID>USER-1276595352</clTRID>
<svTRID>hst-20100615124912-988397-00002</svTRID>
</trID>
</response>
</epp>
Пример ответа сервера на неавторизованный запрос <info>.
<?xml version="1.0" encoding="UTF-8"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
<response>
<result code="1000">
<msg lang="en">Command completed successfully</msg>
</result>
<resData>
<domain:infData xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
<domain:name>example1-epp.uz</domain:name>
<domain:roid>D0000725560-UZ</domain:roid>
<domain:status s="ok"/>
<domain:registrant>ex123</domain:registrant>
<domain:contact type="admin">ex11</domain:contact>
<domain:contact type="tech">ex11</domain:contact>
<domain:ns>
<domain:hostObj>ns1.example.epp.uz</domain:hostObj>
<domain:hostObj>ns2.example.epp.uz</domain:hostObj>
</domain:ns>
<domain:clID>webname.uz</domain:clID>
<domain:crID>webname.uz</domain:crID>
<domain:crDate>2010-06-10T15:03:12+03:00</domain:crDate>
<domain:exDate>2012-06-10T15:03:12+03:00</domain:exDate>
</domain:infData>
</resData>
<trID>
<clTRID>USER-1276595352</clTRID>
<svTRID>hst-20100615124912-988397-00002</svTRID>
</trID>
</response>
</epp>
Коды ответов сервера на команду <info>
1000 "Command completed successfully"
"Команда выполнена успешно"
2001 "Command syntax error"
"Синтаксическая ошибка команды"
2202 "Invalid authorization information"
"Недействительные данные аутентификации"
Ошибка выдается при неверно указанном authInfo.
2303 "Object does not exist"
"Объект не существует"
Ошибка выдается при попытке получить информацию о
несуществующем объекте.
|
Объекты EPPПримеры EPP командДополнительная информация |