Ответ провайдера на запрос снятия адреса с мониторинга unsubscribeSubscriberRequest
.
Пример пакета
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <unsubscribeSubscriberResponse> <header/> <payload> <code>ok</code> <subscriberAddressList> <subscriberAddress> <address>79876543210</address> <code>ok</code> </subscriberAddress> </subscriberAddressList> </payload> </unsubscribeSubscriberResponse>
Описание параметров пакета
unsubscribeSubscriberResponse/payload/code |
Описание | Результат обработки запроса. Возможные значения: • ok – запрос обработан• error-system – при обработке запроса провайдером произошла системная ошибка• error-syntax – ошибка синтаксиса запроса• error-auth – ошибка аутентификации• error-permission – ошибка прав пользователя• error-account-locked – акаунт клиента заблокирован• error-service-timeout – превышено ожидание ответа на запрос в сигнальную сеть• error-service-unreachable – сигнальная сеть недоступна• error-service-error – сигнальная сеть вернула ошибку по данному номеру. Ошибка указана в поле service-error (см. статью Статусы запросов). |
Тип данных | Строковое значение |
Обязательное поле | Да |
unsubscribeSubscriberResponse/subscriberAddressList/subscriberAddress/address |
Описание | Адрес абонента, по которому получен результат проверки IMSI |
Тип данных | Строковое значение. Положительные числа |
Обязательное поле | Да |
unsubscribeSubscriberResponse/subscriberAddressList/subscriberAddress/code |
Описание | Результат обработки запроса по адресу абонента. Возможные значения: • ok – адрес разблокирован• error-system – cистемная ошибка• error-address-not-specified – номер телефона абонента не указан• error-address-format – неверный формат для адреса• error-address-not-found – указанный адрес не найден• error-address-unreachable – запросы на IMSI SIM-карты по данному адресу абонента в данный момент невозможны. Например, оборудование определенного оператора в данный момент работает нестабильно.• error-address-unknown – IMSI-запросы по данному номеру не разрешены для клиента• error-address-invalid – IMSI-запросы по данному номеру запрещены домашней сотовой сетью абонента. Например, абонент является абонентом CDMA-сети.• error-not-subscribed – попытка отписать уже отписанного абонента |
Тип данных | Строковое значение |
Обязательное поле | Да |
XML-схема пакета
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="unsubscribeSubscriberResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="header"> <xsd:complexType/> </xsd:element> <xsd:element name="payload"> <xsd:complexType> <xsd:sequence> <xsd:element name="code"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="ok"/> <xsd:enumeration value="error-system"/> <xsd:enumeration value="error-syntax"/> <xsd:enumeration value="error-auth"/> <xsd:enumeration value="error-permission"/> <xsd:enumeration value="error-account-locked"/> <xsd:enumeration value="error-service-timeout"/> <xsd:enumeration value="error-service-unreachable"/> <xsd:enumeration value="error-service-error"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="subscriberAddressList"> <xsd:complexType> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:element name="subscriberAddress"> <xsd:complexType> <xsd:sequence> <xsd:element name="address" type="xsd:string"/> <xsd:element name="code"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="ok"/> <xsd:enumeration value="error-system"/> <xsd:enumeration value="error-address-not-specified"/> <xsd:enumeration value="error-address-format"/> <xsd:enumeration value="error-address-not-found"/> <xsd:enumeration value="error-address-unreachable"/> <xsd:enumeration value="error-address-unknown"/> <xsd:enumeration value="error-address-invalid"/> <xsd:enumeration value="error-not-subscribed"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>