CONTACT:CREATEКоманда EPP <create> contact предназначена для создания объекта Контакт. Команда содержит следующие элементы:
Пример команды <create>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
<command>
<create>
<contact:create xmlns:contact="urn:ietf:params:xml:ns:contact-1.0">
<contact:id>ex123</contact:id>
<contact:postalInfo type="int">
<contact:name>Vasya Pupkin</contact:name>
<contact:org>My Company</contact:org>
<contact:addr>
<contact:street>1 Street</contact:street>
<contact:city>Toshkent</contact:city>
<contact:pc>01001</contact:pc>
<contact:cc>UZ</contact:cc>
</contact:addr>
</contact:postalInfo>
<contact:postalInfo type="loc">
<contact:name>Вася Пупкин</contact:name>
<contact:org>Моя Компания</contact:org>
<contact:addr>
<contact:street>1, Улица</contact:street>
<contact:city>Toshkent</contact:city>
<contact:pc>01001</contact:pc>
<contact:cc>UZ</contact:cc>
</contact:addr>
</contact:postalInfo>
<contact:voice>+998.442222222</contact:voice>
<contact:email>someone@somewhere.com.uz</contact:email>
</contact:create>
</create>
<clTRID>USER-1275595171</clTRID>
</command>
</epp>
Пример ответа сервера на команду <create>Если команда <create> выполнена успешно, ответ сервера содержит элемент <resData> с подэлементом <creData>. Элемент <creData> содержит подэлементы:
<?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>
<contact:creData xmlns:contact="urn:ietf:params:xml:ns:contact-1.0">
<contact:id>nnn</contact:id>
<contact:crDate>2010-06-06T17:19:14+03:00</contact:crDate>
</contact:creData>
</resData>
<trID>
<clTRID>USER-1275595171</clTRID>
<svTRID>hst-20100606171915-214076-00002</svTRID>
</trID>
</response>
</epp>
Пример ответа сервера с ошибкой выполнения команды
<?xml version="1.0" encoding="UTF-8"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
<response>
<result code="2302">
<msg lang="en">Object exists</msg>
</result>
<trID>
<clTRID>USER-1275595171</clTRID>
<svTRID>hst-20100606174034-297418-00002</svTRID>
</trID>
</response>
</epp>
Коды ответов сервера на команду <create>
1000 "Command completed successfully"
"Команда выполнена успешно"
2001 "Command syntax error"
"Синтаксическая ошибка команды"
2003 "Required parameter missing"
"Отсутствует обязательный параметр"
2005 "Parameter value syntax error"
"Синтаксическая ошибка параметра"
2302 "Object exists"
"Объект уже существует"
|
Объекты EPPПримеры EPP командДополнительная информация |