ruby-on-rails - 如何在 Cloud9 IDE 开发服务器中处理 Twilio 回发?

标签 ruby-on-rails heroku twilio cloud9-ide

我正在 Cloud9 IDE 中构建 Rails 应用程序,该应用程序的一部分涉及交互式语音响应。最终用户调用 Twilio 电话号码,然后 Twilio POST 到 Rails 应用程序中。

该应用程序在 Heroku 上部署时工作正常,但部署过程是一个额外的步骤。我想将 Twilio 直接指向 Cloud9 中运行的应用程序,但它不起作用。 Cloud9 需要登录才能访问开发服务器 URL,而 Twilio 无法登录。

有没有办法告诉 Cloud9 不需要登录才能访问我的开发服务器?我只想进行编辑,单击“运行”,调用我的 Twilio 号码并进行测试。现在,我必须在每次迭代时进行 git commit 并部署到 Heroku。

救命啊! ;)

最佳答案

在私有(private)工作区中,您可以通过单击“共享”菜单并将您的应用程序设为公开,从而使您的应用程序可供公开访问。这样做不会使您的项目公开,但您正在运行的服务器无需身份验证即可访问。

enter image description here

关于ruby-on-rails - 如何在 Cloud9 IDE 开发服务器中处理 Twilio 回发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29460339/

相关文章:

html - 中心水平形式的推特 Bootstrap

mysql - 将 Heroku 应用程序与 Amazon RDS 实例连接时出现问题

go - 如何使用本地包部署Go应用

JavaScript - 返回另一个函数之外的函数值

ruby-on-rails - 使用单独的前端/后端服务器将应用程序部署到 Heroku

ruby-on-rails - Rails 事件记录 : query for record by a datetime field?

http-post - Twilio 消息服务和工作室流程

php - 如何处理来自代理的额外 HTTP header ?

ruby-on-rails - 如何收集有关 erb 模板处理的 rcov 式信息?

ios - 最终无法运行命令解析服务器