localhost应用程序的公共URL,用于Facebook

时间:2011-10-21 22:39:37

标签: ruby-on-rails facebook-graph-api facebook ruby-on-rails-3.1 tunnel

我正在开发一个将使用facebook registration plugin的rails 3.1上的应用程序。我正在关注this tutorial进行整合。但是,当我在localhost:3000上开发我的应用程序时,当我在facebook上创建我的facebook应用程序时,我需要输入该应用程序的公共URL。

目前我正在使用此awesome gem (localtunnel)为我提供一个公共网址,它运行正常。但问题是它提供的URL只是暂时的,直到我重新启动localtunnel。有没有办法我可以得到一个常量的URL(任何丑陋的网址都会这样做),这样我就可以继续使用facebook进行开发,而facebook也可以通过公共URL访问我的localhost:3000?

5 个答案:

答案 0 :(得分:1)

答案 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并在那里上传您的应用。