具有 Rails 集成的 Plivo IVR
Plivo IVR with Rails integration
我正在使用 Plivo IVR。我创建了一个 class 方法,看起来像这样(如 Plivo 示例)
def get_phone_ivr
r = Response.new()
getdigits_action_url = "https://example.com/api/v1/post_phone_ivr"
begin
params = {
'action' => getdigits_action_url,
'method' => 'POST',
'timeout' => '7',
'numDigits' => '1',
'retries' => '1'
}
getDigits = r.GetDigits(params)
r.addSpeak($IVR_MESSAGE1)
r.addSpeak($NO_INPUT_MESSAGE)
puts r.to_xml()
content_type 'text/xml'
return r.to_s()
end
当我通过调用测试方法时,我得到了状态 USER_BUSY,调用完成。 IVR 没有应答。我尝试了几个例子但没有成功。
有什么想法吗?
这里是 Plivo 销售工程师。
要检查的几件事:
- 您的 Ruby 申请是否返回了有效的 XML?
- 您是否使用正确的 HTTP 方法(GET 或 POST)调用答案 URL?
- 您是否已将此应用程序附加到 Plivo 号码?
如果问题仍然存在,请写信给 support@plivo.com 提出支持请求。
我正在使用 Plivo IVR。我创建了一个 class 方法,看起来像这样(如 Plivo 示例)
def get_phone_ivr
r = Response.new()
getdigits_action_url = "https://example.com/api/v1/post_phone_ivr"
begin
params = {
'action' => getdigits_action_url,
'method' => 'POST',
'timeout' => '7',
'numDigits' => '1',
'retries' => '1'
}
getDigits = r.GetDigits(params)
r.addSpeak($IVR_MESSAGE1)
r.addSpeak($NO_INPUT_MESSAGE)
puts r.to_xml()
content_type 'text/xml'
return r.to_s()
end
当我通过调用测试方法时,我得到了状态 USER_BUSY,调用完成。 IVR 没有应答。我尝试了几个例子但没有成功。
有什么想法吗?
这里是 Plivo 销售工程师。
要检查的几件事:
- 您的 Ruby 申请是否返回了有效的 XML?
- 您是否使用正确的 HTTP 方法(GET 或 POST)调用答案 URL?
- 您是否已将此应用程序附加到 Plivo 号码?
如果问题仍然存在,请写信给 support@plivo.com 提出支持请求。