Для того чтобы получить статус сервиса, клиент совершает вызов provideServiceStatus
и передает в качестве параметров аутентификационные данные.
Пример пакета
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <provideServiceStatusRequest> <header> <auth> <login>bank</login> <password>*****</password> </auth> </header> <payload/> </provideServiceStatusRequest>
Описание параметров пакета
provideServiceStatusRequest/header/auth/login |
Описание | Имя пользователя клиента в платформе провайдера |
Тип данных | Строковое значение |
Обязательное поле | Да |
provideServiceStatusRequest/header/auth/password |
Описание | Пароль пользователя клиента в платформе провайдера |
Тип данных | Строковое значение. Выдается клиенту провайдером на этапе подключения к платформе |
Обязательное поле | Да |
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="provideServiceStatusRequest"> <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:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>