Если банк хочет снять абонентов с мониторинга, то он совершает вызов c и передает в качестве параметров аутентификационные данные и список адресов этих абонентов.
Пример пакета
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <unsubscribeSubscriberRequest> <header> <auth> <login>bank</login> <password>ххххх</password> </auth> </header> <payload> <subscriberAddressList> <subscriberAddress> <address>79876543210</address> </subscriberAddress> </subscriberAddressList> </payload> </unsubscribeSubscriberRequest>
Описание параметров пакета
unsubscribeSubscriberRequest/header/auth/login |
Описание | Имя пользователя клиента в платформе провайдера |
Тип данных | Строковое значение |
Обязательное поле | Да |
unsubscribeSubscriberRequest/header/auth/password |
Описание | Пароль пользователя клиента в платформе провайдера |
Тип данных | Строковое значение. Выдается клиенту провайдером на этапе подключения к платформе |
Обязательное поле | Да |
unsubscribeSubscriberRequest/subscriberAddressList/subscriberAddress/address |
Описание | Адрес абонента. Номер мобильного телефона абонента в международном формате (в формате E.164) |
Тип данных | Строковое значение. Положительные числа |
Обязательное поле | Да |
XML-схема пакета
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="unsubscribeSubscriberRequest"> <xsd:complexType> <xsd:sequence> <xsd:element name="header"> <xsd:complexType> <xsd:sequence> <xsd:element name="auth"> <xsd:complexType> <xsd:sequence> <xsd:element name="login" type="xsd:string"/> <xsd:element name="password" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="payload"> <xsd:complexType> <xsd:sequence> <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: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>