Информация о вызовах.
Шаблон HTTP-запроса:
http://host:port/<domain>/service/cc/arm/conversations_event
XSD-схема XML-запроса/ответа:
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:include schemaLocation="monitor.xsd"/> <xs:simpleType name="Status"> <xs:restriction base="xs:string"> <xs:enumeration value="alerting"/> <xs:enumeration value="talking"/> <xs:enumeration value="released"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="Direction"> <xs:restriction base="xs:string"> <xs:enumeration value="in"/> <xs:enumeration value="out"/> </xs:restriction> </xs:simpleType> <xs:complexType name="Conversation"> <xs:attribute name="id" type="xs:string" use="required"/> <xs:attribute name="status" type="Status" use="required"/> <xs:attribute name="direction" type="Direction" use="required"/> <xs:attribute name="digits" type="xs:string" use="optional"/> <xs:attribute name="display_name" type="xs:string" use="optional"/> <xs:attribute name="remote_digits" type="xs:string" use="optional"/> <xs:attribute name="remote_display_name" type="xs:string" use="optional"/> </xs:complexType> <xs:complexType name="ConversationsType"> <xs:sequence> <xs:element name="conversation" type="Conversation" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:element name="event"> <xs:complexType> <xs:complexContent> <xs:extension base="baseEventType"> <xs:sequence> <xs:element name="conversations" type="ConversationsType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:schema>
0 Комментариев