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

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

Ключ

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

Оглавление

Hc_sip_user_declare

Команда позволяет создать SIP-абонента.

...

Также может слать код ответа 300 и xml с описанием прогресса.

Hc_sip_user_show

Команда для просмотра настроек SIP-абонента. Позволяет просматривать всю информацию об абоненте (complete="true"), краткую информацию об абоненте (complete="false"), аутентификационную информацию об абоненте (auth="true"). Если аутентификационной информации нет, поля "login", "password" не заполняются.

...

Блок кода
languagexml
<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="sip_user_show.xsd">
    <users>
        <user active="true" alarm_enable="false" aliases_list="240475" auth="ds" auth_qop="true" auto_answer_version="default" contact="q: 1.0; ip-set: ipset1; on port: 5060; sip &lt;sip:240475@192.168.2.6:5060;transport=UDP;line=11697>;expires=627" digest="true" display_encoding="default" domain="biysk.local" dtmf_relay="false" fork_mode="all-contacts" group="loc.gr" id="56089554a52e2f44" iface="240475@biysk.local" last_via="SIP/2.0/UDP 192.168.2.6 branch=z9hG4bKPjp9usYN4gTQLhWsJ-S4llfpMzuBkrLboi, received=192.168.2.6, rport=5060;SIP/2.0/UDP 194.150.140.77 rport=5071, received=194.150.140.77, branch=z9hG4bKv5NNF9FUmtDyD" login="240475" my_from="biysk.local" nat_traversal="false" owner="sip1" password="jndtn-00" referred_by_as_cgpn="false" reg_expire_max="3600" reg_expire_min="90" remote_ctr_indication="rpi" req100rel="false" rfc4028_control="force" routing_context="ctx_from_local" sip_domain="biysk.local" sip_modifications="" symbol_hash_as_is="false" tel_uri_in_diversion="false" transit="" trusted_ip="false" user_agent="user-agent: RG-1402G/1.8.1 SN/VI0C000069 sofia-sip/1.12.10"/>
    </users>
</out>

Hc_sip_user_registered

Команда выводит список зарегистрированных SIP-абонентов.

...

Блок кода
languagexml
<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="sip_user_registered.xsd">
    <registrations>
        <registration contact="q: 1.0; ip-set: ipset1; on port: 5060; sipsip transport: system (udp_prefer)user-agent: RG-1402G/1.8.1 SN/VI0C000069 sofia-sip/1.12.10&lt;sip:240475@192.168.2.6:5060;line=11697>;expires=525" dynamic="false" reg_on="registered on: node: sip1@ecss1 port: udp 192.168.2.61:5060 last via list: SIP/2.0/UDP 192.168.2.6:5060;received=192.168.2.6;rport=5060 SIP/2.0/UDP 194.150.140.77:5071;received=194.150.140.77;rport=5071 last user agent: RG-1402G/1.8.1 SN/VI0C000069 sofia-sip/1.12.10 " iface="240475@biysk.local"/>
    </registrations>
</out>

Hc_sip_user_set

Команда позволяет установить или изменить параметры SIP-абонента.

...

Блок кода
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<in
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="sip_user_set.xsd">
    <sip group="auth_user" id="240462@biysk.local" domain="biysk.local">
        <routing_context value="ctx_from_ewsd"/>
    </sip>
</in>

Ответ: 201

Hc_sip_user_remove

Команда позволяет удалить SIP-абонента.

...

Блок кода
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<in xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="sip_user_remove.xsd">
   <request>
      <aliases>
         <alias domain="biysk.local" group="loc.gr" iface="240600@biysk.local" force="true" />
         <alias domain="biysk.local" group="loc.gr" iface="240601@biysk.local" force="true" />
      </aliases>
   </request>
</in>

Hc_sip_user_check

Команда позволяет проверить доступность SIP-абонента(ов) посылкой SIP-запроса OPTIONS.

...