2016-12-14 66 views
0

我正在使用Plivo IVR。我已經當我通過調用我的狀態USER_BUSY,呼叫完成測試的方法創建一個類,看起來像這樣(在Plivo爲例)的方法Plivo IVR與Rails集成

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 

。 IVR不回答。我嘗試了幾個例子,但沒有成功。

有什麼想法?

回答

0

Plivo銷售工程師在這裏。

幾件事情要檢查:

  1. 是您的Ruby應用程序返回一個有效的XML?
  2. 您是否使用正確的HTTP方法(GET或POST)來調用答案URL?
  3. 您是否將此應用程序附加到Plivo號碼?

如果問題仍然存在,請通過寫信給[email protected]來提出支持通知單。