Я написал базовую систему IVR с использованием UCMA 3.0. Это recieves входящий вызов затем использует следующий класс для выполнения VXML сценария:Основанный на UCMA VoiceXML - <goto> и <log> теги
Microsoft.Rtc.Collaboration.AudioVideo.VoiceXml.Browser
Первый вопрос - я в настоящее время есть большой скрипт, который делает все виды вещей. Я хотел бы разбить этот скрипт на более мелкие части и называть их, используя <goto> тег. Это не работает. Я пытаюсь вызвать второй сценарий с помощью:
<goto next="next_page.vxml"/>
Я пробовал много различных вариантов вызова второй файл сценария, без успеха. Я всегда получаю ошибку «error.badfetch». Действительно ли <goto> тег работает в UCMA 3.0? Как?
Второй вопрос - где можно найти выходные данные <log> tag?
Любая помощь приветствуется ...
error.badfetch указывает, что браузер vxml попытался извлечь документ vxml, но не смог. Отображает ли сообщение об ошибке полный URL-адрес документа, в котором происходит ошибка. Если да, попробуйте поместить этот URL-адрес в веб-браузер и посмотрите, можете ли вы отобразить документ. –
Да, сообщение об ошибке содержит URL-адрес, который браузер попытался извлечь, однако он просто отражает URL-адрес, который я указываю в теге. Я пробовал много разных вариантов относительных и абсолютных путей для URL. –
markv
Некоторые интерпретаторы VoiceXML повышают значение badfetch, если целевой документ не анализируется. – gawi