|
<< Оглавление >> Обновить данные посетителя |
![]() ![]()
|
Function UpdateTicketsVisitors(strInp: string): string;
Метод записывает / обновляет данные о посетителях по местам заказа.
- NomBilKn - Идентификатор события - ReservID - Номер заказа - session Идентификатор сессии - cod_sec Идентификатор сектора - row - ряд - seat - место - VisitorFirstName - Имя посетителя (обязательное поле) - VisitorMiddleName - Отчество посетителя (обязательное поле при наличии отчества) - VisitorLastName - Фамилия посетителя
- VisitorDocTypeID - Идентификатор типа документа посетителя (обязательное в случае RequestVisitorData = 2 в GetEventList) - VisitorDocumentSeries - Серия документа - VisitorDocumentNumber - Номер документа - OperatorUserID - Уникальный идентификатор зрителя у билетного оператора (только для бил. операторов т.е. "сторонних" сайтов).
- SSOID - Идентификатор Mos.ru - Confirmed14 - Подтверждение, что на момент события зрителю нет 14 лет - TicketAsGift - флаг билет в подарок. - BirthDate - Дата рождения. (Для детей, младше 14 лет. Формат дд.мм.гггг). |
- NomBilKn - идентификатор события. - ReservID - Номер заказа - session идентификатор сессии - cod_sec идентификатор сектора. - name_sec Наименоване сектора - row ряд - seat место - VisitorFirstName - Имя посетителя - VisitorMiddleName - Отчество посетителя - VisitorLastName - Фамилия посетителя - OperatorUserID - Уникальный идентификатор зрителя у билетного оператора - VisitorDocumentSeries - Серия документа (в ответе для безопасности будет передано "OK" если был передана серия и "" если нет) - VisitorDocumentNumber - Номер документа (в ответе для безопасности будет передано "received" если был передан номер и "" если нет) - SSOID - идентификатор Mos.ru (в ответе для безопасности будет передано "received" если был передан SSOID и "" если нет) - Confirmed14 - Подтверждение, что на момент события зрителю нет 14 лет (в ответе для безопасности будет передано "OK" если был передан Confirmed14 и "" если нет) - BirthDate - Дата рождения (в ответе для безопасности будет передано "OK" если был передан Confirmed14 и "" если нет) - result_code - Код ошибки - result_message - Описание ошибки |
<GateReq> <ReqLogin> <!-- Имя пользователя и пароль для авторизации --> <UserName>User</UserName> <UserPass>Password</UserPass> </ReqLogin> <ReqBody> <InputRow ReservID="222" session="SDSU4234LJH433" NomBilKn="1024" cod_sec="1" Row="1" Seat = "1" VisitorLastName="Иванов" VisitorFirstName="Иван" VisitorMiddleName="Иванович" VisitorDocumentTypeId="1" VisitorDocumentSeries="OK" VisitorDocumentNumber="recieved" OperatorUserID="op_123456"/> </ReqBody> </GateReq> |
<GateAnswer> <AnswerResult> <ResultCode>0</ResultCode><!-- Код ответа шлюза, общий для всего запроса--> <RecordCount>0</RecordCount><!-- Количество записей в возвращаемом "RecordSet-е" --> </AnswerResult> <AnswerBody> <Row session="SDSU4234LJH433" ReservID="222" NomBilKn="1024" cod_sec="1" row="1" seat="1" VisitorLastName="Иванов" VisitorFirstName="Иван" VisitorMiddleName="Иванович" OperatorUserID="op_123456" result_code="0" result_message="OK"/> </AnswerBody> </GateAnswer> |