Служит для проверки доступности телефонного номера абонента в каждый момент времени с помощью технологии HLR-запросов. А в случае недоступности номера позволяет узнать причину, почему он недоступен. В качестве параметров передается список телефонных номеров, доступность которых нужно проверить.
Пример пакета
<?xml version="1.0" encoding="utf-8" standalone="no"?> <provideSubscriberHlrRequest> <header> <auth> <login>mfmstest1</login> <password>PrEJx63q</password> </auth> </header> <payload> <subscriberAddressList> <subscriberAddress> <address>79876543210</address> </subscriberAddress> <subscriberAddress> <address>79876543212</address> </subscriberAddress> </subscriberAddressList> </payload> </provideSubscriberHlrRequest>
Описание параметров пакета
provideSubscriberHlrRequest/payload/subscriberAddressList/subscriberAddress/address |
Описание | Номер мобильного телефона абонента, доступность которого следует проверить |
Тип данных | Строковое значение. Номер мобильного телефона в формате E.164 |
Обязательное поле | Да |
XML-схема пакета
<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:element name="provideSubscriberHlrRequest"> <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> <xsd:element name="password" type="xsd:string"></xsd:element> </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> <xsd:element name="subscriberAddress" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="address" type="xsd:string"> </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>