Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Авторизация ====== Метод: **Authenticate** ===== Передаваемые параметры ===== ^Параметр^Описание^ |login|Логин| |password|Пароль| <code xml> <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <Authenticate xmlns="http://streamline/"> <login>string</login> <password>string</password> </Authenticate> </soap:Body> </soap:Envelope> </code> ===== Возвращаемые параметры ===== ^Параметр^Описание^ |ASPNETSessionId|Идентификатор сессии| |ErrorMessage|Возможные ошибки при авторизации| <code xml> <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <AuthenticateResponse xmlns="http://streamline/"> <AuthenticateResult> <ASPNETSessionId>string</ASPNETSessionId> <ErrorMessage>string</ErrorMessage> </AuthenticateResult> </AuthenticateResponse> </soap:Body> </soap:Envelope> </code> ===== Пример вызова метода ===== Вызов метода с помощью [[https://soapui.ru/|SoapUI]]: 1. В окне запроса в передаваемых параметрах указать логин и пароль необходимого пользователя: <image shape="thumbnail">{{ :product:api:list:admin.png?direct&600 |}}</image> \\ 2. При корректно выполненном методе появится код 200 и возвращаемые параметры - в данном случае параметры ''ASPNETSessionId'' и ''ErrorMessage''. ''ASPNETSessionId'' можно использовать для работы с другими методами API: <image shape="thumbnail">{{ :product:api:list:end.png |}}</image> \\ Готовый пример: <image shape="thumbnail">{{ :product:api:list:admin_end.png |}}</image>