Master-Interlook:IntegrationService

Материал из Megatec
Версия от 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] После того, как веб-сервис запущен, мы можем взять необходимый урл