Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Hc_ivr_scripts_restriction_profile_info

Команда для просмотра профилей ограничений IVR скриптов по имени.

...

Блок кода
<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ivr_scripts_restriction_profile_info.xsd">
    <response>
        <profile name="ivr_level3" description="IVR restrictions level 3" max_blocks_per_script="3" ivr_script_limit="3" available_blocks="begin,dial,play,play-out"/>
        <profile name="ivr_level2" description="IVR restrictions level 2" max_blocks_per_script="5" ivr_script_limit="6" available_blocks="begin,dial,info,play,play-out,queue,rec"/>
        <profile name="ivr_level1" description="IVR restrictions level 1" max_blocks_per_script="10" ivr_script_limit="10" available_blocks="begin,next,condition,outgoing-call,connect,info,ivr,goto,play,play-out,numbers,time,dial,talk,caller-info,fax,rec,queue,park,unpark,conf,set,recorder,voice-mail"/>
        <profile name="profile_all" description="no restrictions" max_blocks_per_script="infinity" ivr_script_limit="infinity" available_blocks="*"/>
    </response>
</out>

Hc_ivr_scripts_restriction_profile_apply

Команда применения профиля ограничений IVR скриптов на созданный домен.

...

Блок кода
<?xml version="1.0" encoding="UTF-8"?>
<in xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ivr_scripts_restriction_profile_apply.xsd">
    <request name="profile_all" domain="biysk.local"/>
</in>

Ответ:

201

Hc_ivr_scripts_restriction_profile_set

Команда для создания и/или изменения профилей ограничений IVR скриптов.

...

Блок кода
<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ivr_scripts_restriction_profile_set.xsd">
    <response>
        <ok name="ivr_level1"/>
        <ok name="скрипт4"/>
    </response>
</out>

Hc_ivr_scripts_restriction_profile_remove

Команда для удаления профилей ограничений IVR скриптов по имени.

...

Блок кода
<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ivr_scripts_restriction_profile_remove.xsd">
    <response>
        <ok name="script4"/>
        <ok name="скрипт4"/>
        <error name="ivr_level5" reason="not_exists"/>
    </response>
</out>

Hc_ivr_scripts_restriction_options_info

Команда для просмотра ограничений IVR скриптов на уровне домена

...

Блок кода
<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ivr_scripts_restriction_options_info.xsd">
    <result>
        <domain_options>
            <system>
                <options xs:type="ivrScriptsRestrictionOptionsType"/>
            </system>
            <domain name="biysk.local">
                <options xs:type="ivrScriptsRestrictionOptionsType" max_blocks_per_script="10" ivr_script_limit="6" available_blocks="begin,play,connect,dial,queue"/>
            </domain>
        </domain_options>
    </result>
</out>

Hc_ivr_scripts_restriction_options_set

Команда для редактирования ограничений IVR скриптов на уровне домена

...