在迈克尔·哈特尔(Michael Hartl)的rails教程之后,我正在尝试构建一个呼叫跟踪应用程序,以了解更多rails和Twilio。
到目前为止,我已经成功地创造了-
(在过去的5天里,已经完成了20个Stackoverflow问题!)
现在,我想做的是创建通过Twilio记录通话数据的功能。
这里有一个php教程:http://www.twilio.com/docs/howto/call-tracking
我在构思如何使这项工作成功方面遇到了困难。也就是说,我需要什么样的控制器/操作组合才能通过twilio号码路由呼叫并接收信息?
到目前为止,我有3个模型
计划模式
# name :string(255)
# max_phone_numbers :integer
# max_minutes :integer
# price :integer
has_many :users
用户模型
# name :string(255)
# email :string(255)
# twilio_account_sid :string(255)
# twilio_auth_token :string(255)
# plan_id :integer
# stripe_customer_token :string(255)
belongs_to :plan
has_many :phones
手机型号
# campaign_ :string(255)
# twilio_number :integer
# original_number :integer
# user_id
belongs_to :user
现在,我正在考虑一种新的模式,叫做Phone_data。手机型号比手机数据多。我可以使用关联在特定的手机上显示数据。
可能的新模式:手机数据
#Data that twilio can save to each phone(duration of call, etc )
#phone_id
#belongs_to phones
我的问题是,phone_data模型有意义吗,更重要的是,你认为控制器会是什么样子,以实现
>
Lead拨打Twilio号码,Twilio将信息发布到您的应用程序中
应用程序保存Twilio呼叫信息到适当的phone_data关联
应用程序发送TwiML指令以拨打原始的_号码
头儿和探员进行对话直到其中一人断线
Twilio请求拨号操作URL并发送关于第二个通话段的信息
这是他们用于PHP的代码
Twilio的人,尤其是Brian Levine,都很了不起。布莱恩继续向我解释。。。通过构建一个示例应用程序!可在此处找到:
https://github.com/Beans0063/Twilio-Call-Tracking-Ruby
问题内容: 我有curl命令: 我想在Java API中创建HTTP请求,该操作将执行相同的操作。可以在本README中找到该curl命令。它用于开始在RabbitMQ上记录日志。回应并不重要。 现在,我创建了这样的内容(我删除了不太重要的行,例如捕获了异常等),但是不幸的是,它不起作用: 完整代码 问题答案: 这是最终的解决方案:
问题内容: 我正在尝试使用PHP将CSV文件转换为JSON。 这是我的代码 //我看到了所有数据 然后我尝试显示它,但是屏幕上什么都没有显示。我所看到的只是空白屏幕和0错误消息。 我做错什么了吗?有人能帮我吗 ? 的相加结果 问题答案: 尝试这样:
问题内容: 可以使用PHP将HTML页面转换为PDF吗?如果可以,该如何做? 具体而言,页面是动态生成的发票。所以我想使用以下命令加载它: 而且HTML输出必须转换为PDF。 任何好的库都可以。 问题答案: 如果您希望从php 创建 pdf,则pdflib将为您提供帮助(就像其他人建议的那样)。 否则,如果您想通过PHP 将 HTML页面 转换 为PDF,您将在这里发现一些麻烦。.3年以来,我一直
我有以下启动代码。 我有一个叫打印pdf的页面。构建在引导程序上的php https://www.lotomanager.in/en/print-job.php?ID=12 那么如何将此页面转换为pdf呢? 我从以上代码中得到以下结果: 警告:fopen(en/print job.php?ID=12):无法打开流:在/home/loto/public\u html/pdf中没有这样的文件或目录。p
问题内容: 我正在尝试将xml中的xml转换为json。如果我使用简单的xml和json_encode进行简单的转换,则xml中的任何属性都不会显示。 所以我试图像这样手动解析它。 状态的输出不是 我究竟做错了什么? XML: 输出: var dump: 问题答案: 我想到了。json_encode处理对象的方式与处理字符串的方式不同。我将该对象转换为字符串,现在可以正常工作。
问题内容: 有什么特殊的方法可以将Ruby on Rails项目转换为JRuby on Rails项目?现在需要让Rails端通过RMI与Java服务器通信,所以想知道如何进行转换。谢谢。 问题答案: 正如@Karl所说,这几乎可以奏效,但您需要注意许多警告: 数据库适配器将不同于您可能习惯的适配器。它们基于JDBC。例如,此处描述了MySQL适配器安装 通常,您将部署到生产中的Java应用程