【问题标题】:XML Scripting for ivrivr 的 XML 脚本
【发布时间】:2014-03-19 12:11:49
【问题描述】:

我想通过xml脚本玩ivr。我已经编辑了一个运行脚本,但现在当我拨打 ivr extn (820) 号码时它没有播放。什么时候我拨打 820 电话在 2 秒后就断开了,并且任何东西都没有作为 ivr 播放。我将 OpenUC 用作 IPPBX,并希望为其中的用户创建一个 ivr。谁能告诉我这个脚本有什么问题?

<include>
    <menu name="test_ivr"
      greet-long="/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/main.wav"
      greet-short="/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/main.wav"
      invalid-sound="/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/main.wav"
      exit-sound="/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/main.wav"
      confirm-macro=""
      confirm-key=""
      tts-engine="flite"
      tts-voice="rms"
      confirm-attempts="3"
      timeout="10000"
      inter-digit-timeout="2000"
      max-failures="3"
      max-timeouts="3"
      digit-len="4">
    <entry action="menu-exec-app" digits="1" param="execute_extension limit:'hash ivr              in',set:acc_code=cucu,playback:/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/one .wav,system:/home/george/alex/test.sh,bridge:sofia/$${domain}/101@192.168.1.240,hangup  inline"/>

     <condition field="destination_number" expression="^1234$" require-nested="true">

     <condition field="destination_number" expression="1">

 <entry action="menu-exec-app" param="execute_extension limit:'hash ivr         in',set:acc_code=cucu,playback:/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/four.wav,system:/home/george/alex/test.sh,bridge:sofia/$${domain}/101@192.168.1.240,hangup inline"/>

 </condition>

 <condition field="destination_number" expression="2">

 <entry action="menu-exec-app" param="execute_extension limit:'hash ivr in',set:acc_code=cucu,playback:/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/three.wav,system:/home/george/alex/test.sh,bridge:sofia/$${domain}/101@192.168.1.240,hangup inline"/>

 </condition>

 <condition field="destination_number" expression="3">

<entry action="menu-exec-app" param="execute_extension limit:'hash ivr in',set:acc_code=cucu,playback:/var/sipxdata/mediaserver/data/ivrscript/CoralIVR/prompts/five.wav,system:/home/george/alex/test.sh,bridge:sofia/$${domain}/101@192.168.1.240,hangup inline"/>

 </condition>

     </condition>


【问题讨论】:

  • “现在它不能正常工作”并没有告诉我们任何事情。请详细说明,包括任何相关的错误消息。
  • @DanVerdolino :现在请检查完整的详细信息并通过提供适当的解决方案来帮助我

标签: xml ivr


【解决方案1】:

您好,您的脚本不完整,带有标签&lt;/menu&gt; &lt;/include&gt;。 我建议您在调用之前永远验证您的 XML 脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-10
    相关资源
    最近更新 更多