Получите кратчайший возможный URL

Random Domains – бесплатный сервис Freenom, который позволяет генерировать и использовать случайные имена доменов, содержащие 5 символов. Сервис Random Domains идеально подходит для перенаправления URL. Более того, с его помощью можно получить кратчайший возможный URL-адрес.

Забудьте о TinyURL или Bit.ly. Начните использовать функцию Random Domains и интегрируйте API-интерфейс случайных доменов в ваше приложение.

Кратчайший URL

Кратчайший возможный путь перенаправления URL.

Мировая доступность

Все случайные домены доступны всем интернет-пользователям во всем мире.

Замена Tweak

Случайные домены заменил Tweak - продукт Dot TK



Введение

Когда вы укорачиваете URL, Freenom сохраняет его полную (длинную) версию в своей базе данных и присваивает URL новое доменное имя, которое заканчивается одним из бесплатных доменных расширений. Например, если вы сократите URL http://www.google.com и получите ссылку http://bcdef.tk, вашему адресу было присвоено уникальное доменное имя bcdef.tk.

Это доменное имя мгновенно добавляется в корневую зону одного из наших доменов верхнего уровня. Это означает, что немедленно после регистрации вы сможете использовать имя www.bcdef.tk.

Когда пользователь посещает ваш новый короткий домен, Freenom перенаправляет его на оригинальный длинный URL-адрес, который хранится в нашей базе данных. Зарегистрировав аккаунт случайных доменов (Random Domains), вы сможете отслеживать весь трафик на ваших доменах.

Freenom API

API-интерфейс Freenom позволяет вам разрабатывать компьютерные программы и онлайн-приложения, напрямую взаимодействующие с системой регистрации Freenom, что обеспечивает бесплатную регистрацию имени домена.

Это означает, что Freenom позволяет разработчикам регистрировать короткие URL-адреса и бесплатные имена доменов, используя одно из доступных бесплатных доменных расширений, в фоновом режиме приложений.

Сокращение

Чтобы сократить любой длинный адрес, просто используйте команду POST или GET в нашем API-интерфейсе и преобразуйте ответ.

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

Запрос

Длинный адрес нужно представить в URL-кодировке. Если URL-адрес http://www.google.com нужно сократить, он должен быть представлен следующим образом:

http://www.google.com

'http://" в длинном URL-адресе можно опустить.

Ответ

Заголовок ответа представлен в формате JSON и содержит следующие поля результатов:

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

}

При возникновении ошибки поле ошибки заполняется одним из следующих результатов.

"Метод не поддерживается для этой функции"
"Не указан длинный URL-адрес"
"Недопустимый длинный URL-адрес"
"Достигнуто значение квоты"
"Имя Shortname уже занято"
"Произошла другая ошибка"

Примерная ошибка JSON будет выглядеть так:

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

Для использования функции Random Domains (Случайные домены) API-интерфейса Freenom вы можете использовать любой зарегистрированный в Freenom адрес электронной почты и пароль. Вы также можете использовать функцию Random Domains API-интерфейса Freenom анонимно. В анонимном режиме вы можете регистрировать до 25 сокращенных адресов для одного IP-адреса каждые 24 часа. Когда будет достигнуто максимальное количество адресов, появится сообщение об ошибке "Достигнуто значение квоты" (Quote reached). Это значение квоты можно просто увеличить, используя любой аккаунт Freenom при регистрации новых доменов.

Пожалуйста, обратите внимание: на все аккаунты Freenom распространяются Условия использования Freenom.



Переходите с Tweak на API-интерфейс Freenom?


Сервис Random Domains заменил Tweak – продукт Dot TK. Просто добавив переменную "результат=Tweak" в вызов API, вы получите такие же результаты, как при использовании Tweak. Мы хотели бы, чтобы вы испытали возможности нового API-интерфейса Freenom, поэтому рекомендуем использовать вызовы API Freenom, как описано выше.

Пожалуйста, обратите внимание: на все аккаунты Freenom распространяются Условия использования Freenom.