Muito obrigado Antonio,<br><br>Foi de muito ajuda essa XML, mas ainda acho que estou com um probleminha no XML de organização.<br>No ambiente de teste sempre recebo a msg que o Objeto já existe, mesmo mudando o CNPJ.<br>Isso é normal no servidor beta do <a href="http://registro.br">registro.br</a>?<br>
<br>Abaixo o exemplo do XML criado.<br><br><?xml version="1.0" ?><br><epp><br> <command><br> <create><br> <contact:create><br> <contact:postalInfo type="loc"><br>
<contact:name>Gustavo Maia</contact:name><br> <contact:org>Jusbrasil co.</contact:org><br> <contact:addr><br> <contact:street>Rua Piaui</contact:street><br>
<contact:street>numero 439</contact:street><br> <contact:street><br> pituba, salvador, bahia<br> </contact:street><br>
<contact:city>Salvador</contact:city><br> <contact:sp>BA</contact:sp><br> <contact:pc>41840-300</contact:pc><br> <contact:cc>BR</contact:cc><br>
</contact:addr><br> </contact:postalInfo><br> <contact:voice x="1234">+55.7130176222</contact:voice><br> <contact:email><a href="mailto:gustavo@goshme.com">gustavo@goshme.com</a></contact:email><br>
</contact:create><br> </create><br> <clTRID>ABC-22332</clTRID><br> </command><br> <extension><br> <brorg:create><br> <brorg:organization>XXX.XXX.XXX/0001-36</brorg:organization><br>
<brorg:contact type="admin">Gustavo Maia</brorg:contact><br> <brorg:responsible>Gustavo Maia</brorg:responsible><br> </brorg:create><br> </extension><br>
</epp><br><br><br>Retorno do registro br<br><br><?xml version="1.0" encoding="UTF-8" standalone="no"?><br><epp xmlns="urn:ietf:params:xml:ns:epp-1.0"<br> xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>"<br>
xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"><br> <response><br> <result code="2302"><br> <msg lang="pt">Objeto já existe</msg><br>
</result><br> <trID><br> <clTRID>ABC-22332</clTRID><br> <svTRID>20100504205251-1CAA166F-188-0002</svTRID><br> </trID><br> </response><br>
</epp><br><br><br><br>Obs: espero contar com sua ajuda novamente.<br><br>Gustavo Maia,<br><br><br><br><br><div class="gmail_quote">Em 30 de abril de 2010 10:01, Antonio Mira <span dir="ltr"><<a href="mailto:antoniomira@dialhost.com.br">antoniomira@dialhost.com.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>
<div><font face="arial" size="2">Tem sim.<br><br>Baixe o Libecc do site do Registro EPP: <span style="text-decoration: underline;"><a href="http://registro.br/epp/download-PT.html" target="_blank">http://registro.br/epp/download-PT.html</a></span><br>
Nele há uma pasta<span style="font-weight: bold;"> \docs\templates</span> e lá existem os templates XML para todos os comandos, este no caso é o <span style="font-weight: bold;">br_org_create.xml</span>.<br><br>Existem algumas extensões que devem ser observadas, que são descritas na documentação <span style="text-decoration: underline;"><a href="http://registro.br/epp/rfc-PT.html" target="_blank">http://registro.br/epp/rfc-PT.html</a></span><br>
<font size="2"><span style="font-family: Arial,Helvetica,sans-serif;">Neste caso a </span></font></font><font size="2"><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-weight: bold;">BR Organization Mapping for the Extensible Provisioning Protocol (EPP) </span> ou <span style="text-decoration: underline;"><a href="ftp://ftp.registro.br/pub/libepp-nicbr/draft-neves-epp-brorg-03.txt" target="_blank">ftp://ftp.registro.br/pub/libepp-nicbr/draft-neves-epp-brorg-03.txt</a></span> (está tudo na página do link acima).</span><br style="font-family: Arial,Helvetica,sans-serif;">
<br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;">Então ficaria algo assim:</span><br style="font-family: Arial,Helvetica,sans-serif;"></font><font style="font-weight: bold;" size="2"><span style="font-family: Arial,Helvetica,sans-serif;"><?xml version="1.0" encoding="UTF-8" standalone="no"?></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"</span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>"</span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0</span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> epp-1.0.xsd"></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <command></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <create></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:create</span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"</span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> xsi:schemaLocation="urn:ietf:params:xml:ns:contact-1.0</span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> contact-1.0.xsd"></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:id>{Id do Contato}</contact:id></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:postalInfo type="loc"></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:name>{nome}</contact:name></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:addr type="loc"></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:street>{rua}</contact:street></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:street>{número}</contact:street></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:city>{cidade}</contact:city></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:sp>{sigla estado}</contact:sp></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:pc>{cep com traço}</contact:pc></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:cc>BR</contact:cc></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> </contact:addr></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> </contact:postalInfo></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:voice>{telefone, no formato +55.DDTTTTTTTT}</contact:voice></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:email>{email}</contact:email></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:authInfo></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:pw>{senha}</contact:pw></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> </contact:authInfo></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:disclose flag="0"></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <contact:voice/></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <contact:email/></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> </contact:disclose></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> </contact:create></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> </create></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <extension></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <brorg:create</span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> xmlns:brorg="urn:ietf:params:xml:ns:brorg-1.0"</span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> xsi:schemaLocation="urn:ietf:params:xml:ns:brorg-1.0</span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> brorg-1.0.xsd"></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <brorg:organization>{CNPJ}</brorg:organization></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <brorg:contact type="admin">{Id do Administrador}</brorg:contact></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> <brorg:responsible>{Nome do responsável}</brorg:responsible></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> </brorg:create></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> </extension></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> <clTRID>ABC-12345</clTRID></span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;"> </command></span><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;"> </epp></span><br style="font-family: Arial,Helvetica,sans-serif;">
</font><font face="arial" size="2"><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">Você pode usar os XML templade direto em sua aplicação, carregue o arquivo template e substitua os <span style="font-weight: bold;">$(campos)$</span> para obter o XML final.<br>
Alguns destes campos do template são valores, outros pedaços de XML, que são descritos como extensões na documentação.<br>Como por exemplo no te<span style="font-family: Arial,Helvetica,sans-serif;">mplate consta </span></font><font size="2"><span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-weight: bold;">$(postal_info)$</span>, que vira:<br>
</span><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"> <contact:postalInfo type="loc"></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:name>{nome}</contact:name></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:addr type="loc"></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:street>{rua}</contact:street></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:street>{número}</contact:street></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:city>{cidade}</contact:city></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:sp>{sigla estado}</contact:sp></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:pc>{cep com traço}</contact:pc></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
<contact:cc>BR</contact:cc></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
</contact:addr></span><br style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;"><span style="font-family: Arial,Helvetica,sans-serif; font-weight: bold;">
</contact:postalInfo></span><br style="font-family: Arial,Helvetica,sans-serif;"></font>
<font face="arial" size="2"><br style="font-family: Arial,Helvetica,sans-serif;"><font size="2"><span style="font-family: Arial,Helvetica,sans-serif;">O clTRID é um número aleatório que </span>você gera apenas para indentificar todos os XML em uma mesma conexão.<br>
<br>* Foram todas dúvidas que tive ao começar a mecher com o EPP, espero não ter respondido de menos, ou demais!<br>Espero ter ajudado!<br><br style="font-family: Arial,Helvetica,sans-serif;"><span style="font-family: Arial,Helvetica,sans-serif;">Sds,</span><br style="font-family: Arial,Helvetica,sans-serif;">
<span style="font-family: Arial,Helvetica,sans-serif;">Antonio Mira</span></font><br>
</font></div>
<blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: 2px solid rgb(0, 0, 0); margin-right: 0px;">
<div style="font: 10pt arial;">----- Mensagem Original ----- </div>
<div style="background: none repeat scroll 0% 0% rgb(228, 228, 228); font: 10pt arial;"><b>De:</b> <a title="gustavo@goshme.com" href="mailto:gustavo@goshme.com" target="_blank">Gustavo Maia</a> </div>
<div style="font: 10pt arial;"><b>Para:</b> <a title="eppnicbr@eng.registro.br" href="mailto:eppnicbr@eng.registro.br" target="_blank">EPP no .br - protocolo e operacao</a></div>
<div style="font: 10pt arial;"><b>Data:</b> Sexta, 30 De Abril De 2010 09:43</div>
<div style="font: 10pt arial;"><b>Assunto:</b> Re: [Eppnicbr] Conexão</div><div><div></div><div class="h5">
<br>
<font face="arial" size="2">Pessoal,<br><br>Teria alguma forma de Criar a organização via XML utilizando o EPP ?<br><br><br>Estou precisando pq na hora de criar um domínio eh necessário informar uma organização(Entidade).<br>
<br>Quem puder ajudar agradeço.<br>
</font>
</div></div></blockquote>
</div>
<br>_______________________________________________<br>
eppnicbr mailing list<br>
<a href="mailto:eppnicbr@eng.registro.br">eppnicbr@eng.registro.br</a><br>
<a href="https://eng.registro.br/mailman/listinfo/eppnicbr" target="_blank">https://eng.registro.br/mailman/listinfo/eppnicbr</a><br>
<br></blockquote></div><br>