Faça o URL mais abreviado possível

Random Domains é um serviço Freenom gratuito que lhe permite gerar e utilizar 5 domínios aleatórios de caracteres. Estes Random Domains são fantásticos para o encaminhamento de URL. Com efeito, eles permitem o URL mais abreviado possível.

Esqueça o TinyURL ou o Bit.ly. Comece a usar Random Domains e integre a API Random Domains na sua aplicação.

URL mais abreviado

Encaminhamento URL mais abreviado possível.

Disponível em Todo o Mundo

Todos os domínios aleatórios estão disponíveis na internet por todo o mundo.

Substituindo o Tweak

Domínios aleatórios substituiu o TweaK - um produto de Dot TK



Introdução

Quando abrevia um URL, a Freenom armazena a versão longa na sua base de dados e atribui ao URL um novo nome de domínio que termina com uma das extensões de domínios gratuitos. Por exemplo, se abreviar o URL http://www.google.com e a ligação que receber for http://bcdef.tk, então o nome de domínio único a que o seu URL foi atribuído é bcdef.tk.

O nome de domínio é imediatamente adicionado à zona de raiz de um dos nossos Domínios de Topo. Isso quer dizer que poderá usar www.bcdef.tk imediatamente depois do registo.

Quando alguém visita o seu novo nome de domínio abreviado, Freenom recebe o domínio e redireciona o utilizador para o URL longo original, que se encontra armazenado na nossa base de dados. Se você se inscrever numa conta Freenom Random Domains, poderá monitorizar todo o tráfego dirigido aos seus domínios.

Freenom API

A API Freenom permite-lhe desenhar programas informáticos e aplicações on-line que interagem diretamente com o sistema de registo Freenom para serviços gratuitos de registo de nomes de domínios.

Isto significa, basicamente, que a Freenom permite aos programadores registarem URL abreviados e nomes de domínio gratuitos com uma das suas extensões de domínio gratuito, em segundo plano nas suas aplicações.

Abreviar

Para abreviar qualquer endereço longo, basta fazer POST ou GET ao endereço na nossa API e analisar a resposta.

curl -X POST https://api.freenom.com/v2/domain/register.xml -d "forward_url=<long_url>&email=<email>&password=<pass>"

Solicitar

O endereço longo especificado deve ser uma representação URL codificada do URL. Se o URL http://www.google.com precisar de ser abreviado, deverá ser passado como

http://www.google.com

A porção

Resposta

O cabeçalho da resposta estará em JSON e conterá os seguintes campos de resultado:

{"domain":
[{"status":"REGISTERED",
"domainname":"BCDEF.TK",
"domaintype":"FREE"}],
"status":"OK",
"result":"DOMAIN REGISTERED"

}

No caso de erro, o campo de erro é preenchido com um dos seguintes resultados.

"Method not supported for function"
"Long URL not submitted"
"Long URL is invalid"
"Quota reached"
"Shortname already taken"
"An other error happened"

Um exemplo de um resultado de erro JSON seria:

{"status":"error","error":"Method not supported for function"}

Pode usar qualquer endereço de e-mail e senha registados na Freenom para usar a função Random Domains da API Freenom. Também é possível usar a funcionalidade Freenom Random Domains de forma anónima. Pode registar até 25 endereços abreviados por endereço IP todas as 24 horas e de forma anónima. Quando este máximo for atingido, será devolvido o erro "Quota atingida". Este máximo pode ser facilmente aumentado para usar qualquer conta Freenom durante o registo de novos domínios.

Por favor, note que todas as contas Freenom são sujeitas aos Termos e Condições da Freenom.



A migrar do TweaK para a API Freenom?


Random Domains substituiu o TweaK - um produto da Dot TK. Se adicionar a variável "result=TweaK" na chamada da API, a API devolverá resultados parecidos aos que já está habituado com o TweaK. Como adoraríamos que usasse as novas possibilidades da API Freenom, recomendamos-lhe que atualize para as chamadas API Freenom, como descrito acima.

Por favor, note que todas as contas Freenom são sujeitas aos Termos e Condições da Freenom.