2016-12-14 21 views
0

私はPlivo IVRを使用しています。私は、ステータスUSER_BUSYを得たコール、およびコール・フィニッシュを経由してメソッドをテストしていたとき、私はPlivo IVR with Rails integration

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 

この(Plivoの例のように)ように見えるメソッドを持つクラスを作成しました。 IVRは応答していません。私はいくつかの例を試みたが成功しなかった。

答えて

0

Plivoセールスエンジニアはこちら。

チェックする物事のカップル:

  1. は、有効なXMLを返すあなたのRubyアプリケーションですか?
  2. 答えURLを呼び出すために正しいHTTPメソッド(GETまたはPOST)を使用していますか?
  3. このアプリケーションをPlivo番号に添付しましたか?

問題が解決しない場合は、support @ plivo.comに書いてサポートチケットを発行してください。