我正在开发一个将使用facebook registration plugin的rails 3.1上的应用程序。我正在关注this tutorial进行整合。但是,当我在localhost:3000上开发我的应用程序时,当我在facebook上创建我的facebook应用程序时,我需要输入该应用程序的公共URL。
目前我正在使用此awesome gem (localtunnel)为我提供一个公共网址,它运行正常。但问题是它提供的URL只是暂时的,直到我重新启动localtunnel。有没有办法我可以得到一个常量的URL(任何丑陋的网址都会这样做),这样我就可以继续使用facebook进行开发,而facebook也可以通过公共URL访问我的localhost:3000?
答案 0 :(得分:1)
Localtunnel:http://progrium.com/localtunnel/
答案 1 :(得分:1)
您好'如果它仍然是相关的常量网址 - https://ngrok.com/ 效果很好
答案 2 :(得分:0)
我没有将Facebook应用网址设置为localhost:3000
的问题。你试过吗?只要你在运行rails服务器的计算机上测试它就可以正常工作。
如果这不起作用,您可以考虑使用no-ip技术:www.no-ip.com(它对于子域名是免费的)
答案 3 :(得分:0)
您可以使用lvh.me:3000作为localhost的替代。
http://veerasundaravel.wordpress.com/2011/11/13/localhost-alternates-for-subdomain/
答案 4 :(得分:-3)
安装heroku gem并在那里上传您的应用。