|
SuperDNS API
Se você é programador e deseja desenvolver um sistema para trabalhar junto com o SuperDNS, leia a documentação da nossa API:
Obs: Para o usuário poder utilizar um programa que utilize a API do SuperDNS, é necessário que ele tenha no mínimo 3 créditos adquiridos, em uso ou não.
Atenção! Envie para nós o link para download do seu programa para podermos disponibilizar aos demais usuários!
Documentação API SuperDNS:
Os programas que irão acessar a API do SuperDNS deverão fazer um GET ou POST na seguinte URL: http://www.superdns.com.br/api.cgi no modelo http://www.superdns.com.br/api.cgi?comando=valor, onde:
1) Comandos:
1.1) LOGIN
1.2) LISTARDOMINIOS
1.3) APAGARDOMINIO
1.4) ADICIONARDOMINIO
1.5) COMPRARCREDITOS
1.6) LISTARHOSTS
1.7) GRAVARHOSTS
1.8) GRAVAR1HOST
2) As respostas dos comandos serão emitidas em formato TEXTO, como abaixo:
Acao: (0/1) onde 0 = falhou e 1 = sucesso
MensagemErro: (caso haja algum erro na transação)
Outras respostas pertinentes a cada comando
Em breve teremos resultados em XML e extensões dos comandos. Caso tenha alguma dúvida, envie para api@superdns.com.br
Comandos da API SuperDNS:
LOGIN:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
Exemplo: http://www.superdns.com.br/api.cgi?CMD=LOGIN&Identificacao=05305671000404&Senha=12345
Resposta:
. Acao (1 para sucesso e 0 para falha)
. MensagemErro (mensagem de erro)
Ex¹ (login com sucesso):
Acao: 1
MensagemErro: 0
Ex² (senha inválida):
Acao: 0
MensagemErro: Senha incorreta
(*) O usuário que errar a senha por 3 vezes consecutivas terá a senha bloqueada por 15 minutos.
Topo
|
LISTARDOMINIOS:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
Exemplo: http://www.superdns.com.br/api.cgi?CMD=LISTARDOMINIOS&Identificacao=05305671000404&Senha=12345
Resposta:
. Acao (1 para sucesso e 0 para falha)
. MensagemErro (mensagem de erro)
. NroDominios (numero de dominios)
. Dominio1 (primeiro dominio da lista)
. Dominio2 (segundo dominio da lista)
. Dominio3 (terceiro dominio da lista)
. Dominio4 (quarto dominio da lista)
. Dominio5 (quinto dominio da lista)
Ex:
Acao: 1
MensagemErro: 0
Dominio1: SUPERDNS.COM.BR
Dominio2: CARLOS.COM.BR
Topo
|
ADICIONARDOMINIO:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
. Dominio (dominio a ser cadastrado)
. Tipo (IP / Frame)
. Destino (para onde deverá apontar, IP ou endereço web)
. MX [FACULTATIVO] (caso deseje cadastrar o IP de um servidor de e-mails)
Exemplo: http://www.superdns.com.br/api.cgi?CMD=ADICIONARDOMINIO&Identificacao=05305671000404&Senha=12345
&Dominio=BLAH.COM.BR&Tipo=IP&Destino=200.155.13.51&MX=200.155.1.1
Resposta:
. Acao (1 para sucesso e 0 para falha)
. MensagemErro (mensagem de erro)
Ex¹:
Acao: 1
MensagemErro: 0
Ex²:
Acao: 0
MensagemErro: Créditos insuficientes
Ex³:
Acao: 0
MensagemErro: Domínio já cadastrado
Topo
|
APAGARDOMINIO:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
. Dominio (dominio a ser removido)
Exemplo: http://www.superdns.com.br/api.cgi?CMD=APAGARDOMINIO&Identificacao=05305671000404&Senha=12345
&Dominio=BLAH.COM
Resposta:
. Acao (1 para sucesso e 0 para falha)
. MensagemErro (mensagem de erro)
Ex:
Acao: 1
MensagemErro: 0
Topo
|
COMPRARCREDITOS:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
. Creditos (3, 5, 9, 14, 20, 50, 100, 200, 500, 1000, 2000 ou 5000)
. Banco (BB,ITAU,REAL,HSBC,BRADESCO,UNIBANCO,BANRISUL ou BOLETO)
Exemplo: http://www.superdns.com.br/api.cgi?CMD=COMPRARCREDITOS&Identificacao=05305671000404&Senha=12345
&Creditos=3&Banco=BOLETO
Resposta:
. Acao (1 para sucesso e 0 para falha)
. MensagemErro (mensagem de erro)
:: Será enviado um e-mail para o e-mail de cadastro do usuário com os dados para pagamento.
Ex:
Acao: 0
MensagemErro: Pacote de créditos inválido (no caso de ser colocado um pacote não disponibilizado)
Topo
|
LISTARHOSTS:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
. Dominio (dominio a ser administrado)
Exemplo: http://www.superdns.com.br/api.cgi?CMD=LISTARHOSTS&Identificacao=05305671000404&Senha=12345
&Dominio=SUPERDNS.COM.BR
Resposta:
. Acao (1 para sucesso e 0 para falha)
. MensagemErro (mensagem de erro)
. NroHosts (numero de hosts cadastrados para o dominio)
. Dominio
. Host1
. Host2
. Host3
...
. Tipo1
. Tipo2
. Tipo3
...
. Destino1
. Destino2
. Destino3
Ex:
Acao: 1
MensagemErro: 0
Dominio: SUPERDNS.COM.BR
Host1: www
Host2: @
Tipo1: FM
Tipo2: A
Destino1: http://www.tegnher.com.br
Destino2: 200.155.13.51
Topo
|
GRAVARHOSTS:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
. Dominio (dominio administrado)
. TTL (tempo de vida das informações, entre 10 e 604800, padrao = 600)
. NroCampos (número de campos gerados no formulario)
. Host1
. Host2
. Host3
...
. Tipo1
. Tipo2
. Tipo3
...
. Destino1
. Destino2
. Destino3
Exemplo: http://www.superdns.com.br/api.cgi?CMD=GRAVARHOSTS&Identificacao=05305671000404&Senha=12345
&Dominio=SUPERDNS.COM.BR&Host1=www&Tipo1=A&Destino1=200.155.13.51&NroCampos=1&Ttl=600
Resposta:
Acao (1 para sucesso e 0 para falha)
MensagemErro (mensagem de erro)
Ex:
Acao: 1
MensagemErro: Tipo2 inválido
Topo
GRAVAR1HOST:
Parâmetros:
. Identificacao (CPF ou CNPJ)
. Senha (a ser enviada com encriptação MD5)
. Dominio (dominio administrado)
. Host
. Tipo
. Destino
Exemplo: http://www.superdns.com.br/api.cgi?CMD=GRAVAR1HOST&Identificacao=05305671000404&Senha=12345
&Dominio=SUPERDNS.COM.BR&Host=www&Tipo=A&Destino=200.155.13.51
Resposta:
Acao (1 para sucesso e 0 para falha)
MensagemErro (mensagem de erro)
Ex:
Acao: 1
MensagemErro: Tipo inválido
* Comando válido apenas para alteração de hosts já cadastrados.
Topo
|
IP Dinâmico, DNS, DNS Brasil Telecom, DNS Intelig, DNS Aberto, DNS Publico, DNS Reverso, Servidor DNS, Servidor de DNS, Servidores de DNS, DNS Tivit, DNS Speedy, DNS Velox, DNS Telemar, ver meu IP
SuperDNS.com.br - desde © 2001 - Termos de Privacidade,
Termos de Uso, Política de SPAM.
|
|