Как создать url_shortner в ruby - PullRequest
       41

Как создать url_shortner в ruby

0 голосов
/ 13 сентября 2011

Я занимаюсь разработкой веб-приложения, в котором реализовано подключение к Facebook и Twitter. Я хочу сократить URL-адрес, когда пользователь публикует сообщения в Facebook или Twitter из моего приложения. Например, если url равен http://www.MyDomain.com/user/234545, он должен выглядеть примерно так: http://M.D/n2b

Как я могу это сделать. Пожалуйста, помогите, а также, пожалуйста, дайте мне больше информации о том, как на самом деле работает URL короче и как его реализовать в рельсах

Ответы [ 2 ]

1 голос
/ 14 сентября 2011

используйте bitly или tinyurl, или вы можете создать свой собственный метод для сокращения URL, если вы используете свой собственный метод, то вы не можете изменить доменное имя, вам нужно использовать какой-то API для этого.

1 голос
/ 13 сентября 2011

Для начала вам нужно будет купить домен "MD", и я даже не думаю, что он существует.Поэтому следующим вариантом будет использование субдомена вашего «MyDomain.com», например «short.MyDomain.com», и добавление туда приложения Rails, которое может отображать ваши короткие URL-адреса.По иронии судьбы, URL-адрес будет почти таким же длинным.

Меня не удивит, если некоторые из уже существующих укороченных URL-адресов имеют какой-то HTTP API.Если это так, вам, вероятно, лучше их использовать.

...