VoiceXML не будет отправлять запись для следующей отправки

У меня есть этот скрипт VoiceXML:

<?xml version="1.0" encoding="UTF-8"?>
<vxml version = "2.1" >
  <form>
    <record name="recording" beep="true" dtmfterm="true" maxtime="100s">
      <prompt>
        This is the message recording system.
      </prompt>
      <prompt>
        Please start your recording at the sound of the beep.
      </prompt>
      <prompt>
        After you are finished, you may press any key to indicate that you are done recording.
      </prompt>
      <filled>
        <prompt>
          Your recording was <value expr="recording" /> The message has been saved, you can now sent it from your control panel. Thanks!
        </prompt>
        <submit next="https://myserver/saveMessage.php" method="post" namelist="recording" enctype="multipart/form-data"/>
      </filled>
    </record>
  </form>
</vxml>

Кажется, все в сценарии работает нормально, все подсказки читаются, запись воспроизводится нормально, но saveMessage.php на моем сервере никогда не трогается (я помещаю журнал вверху saveMessage.php, который срабатывает, когда я посещаю saveMessage .php в моем браузере, но никогда не срабатывает при вызове моего сценария VoiceXML).

Я пропустил что-то легкое? Могут ли сценарии VoiceXML не отправляться рядом с сервером, на котором они не находятся?


person Jimmy Pelton    schedule 30.04.2014    source источник


Ответы (1)


Возникла проблема, из-за которой мой телефонный провайдер (http://nexmo.com) не доверял моему SSL-сертификату, подписанному comodo. Я отправил их на http myserver/saveMessage.php вместо https, и это «исправило» проблему (пока я не получу новый сертификат).

person Jimmy Pelton    schedule 01.05.2014