Master-Interlook:IntegrationService
Версия от 12:34, 8 июля 2021; Kiriy (обсуждение | вклад) (→Connect (получение аутентификационного токена))
Версия статьи от 8-07-2021.
Поддерживаемые версии «»: |
Содержание
[убрать]Введение
Методы IntegrationService
Connect (получение аутентификационного токена)
Метод производит получение аутентификационного токена, необходимого для выполнения метода CreateReservation
- Формат запроса:
- POST http:// [your server address] / [service folder] /IntegrationService.asmx
- Принимаемые параметры headers ( * – обязательный):
- Content-Type * – text/xml; charset=utf-8
- Принимаемые параметры POST запроса ( * – обязательный):
- Login * – логин online пользователя
- Password * – пароль online пользователя
- Возвращаемый результат:
- ConnectResult – идентификатор аутентификации, если аутентификация прошла успешно, -1 в противном случае
развернутьПример
CreateReservation (бронирование путевки)
Сигнатура метода. public Megatec.Travel.Entities.Reservation CreateReservation(string guid, Megatec.Travel.Entities.Reservation reserv)
Принимаемые параметры.
- guid - строка-идентификатор подключения,
- reserv – класс-объект путевки с услугами, туристами и т.д.
Возвращаемые значения. Объект Reservation, представляющий путевку с услугами, туристами и т.д. Описание класса Reservation и классов его основных свойств.
Формат запроса: POST [url] После того, как веб-сервис запущен, мы можем взять необходимый урл