0

我正在开发一个我已经实现了Facebook和Twitter连接的web应用程序。我想缩短当用户发布到我的应用程序的Facebook或Twitter的url。 例如,如果网址是http://www.MyDomain.com/user/234545那么就应该像somwthing HTTP ://M.D/n2b如何在ruby中创建url_shortner

我怎样才能做到这一点。请帮助&也请给我更多的信息关于如何实际上网址更短的作品,以及如何实施它在轨道上

+0

http://stackoverflow.com/questions/7302700/is-there-any-gem-plugin-available-to-create-your-own-url-shortener-service-using –

回答

1

对于初学者,您需要购买“MD”域,我甚至不认为存在。因此,您的下一个选择是使用“MyDomain.com”的子域名,如“short.MyDomain.com”,并在那里贴上一个Rails应用程序,它可以映射较短的URL。具有讽刺意味的是,这个URL将会持续很长时间。

如果某些已经存在的URL缩写器有某种HTTP API,这并不会让我感到惊讶。如果是这样,你可能会更好地使用它们。

1

使用bitly或tinyurl或者你可以创建自己的方法来缩短url,如果你使用自己的方法,那么你不能改变域名你必须使用某种API来做到这一点。