创建乘客姓名记录 REST API 调用需要多少个字段? [英] How many fields are required for Create Passenger Name Record REST API call?
问题描述
根据您的 REST API 文档创建乘客姓名记录发送 RQ 需要多少个字段,如描述(在此处输入链接描述)大约有.需要 266 个字段是真的吗?如何获取必填字段的详细信息?
According to your REST API documentation for Create Passenger Name Record how many fields are required to send RQ as in description(enter link description here) there are approx. 266 fields are required is that true? How can i get the detail information of required fields?
推荐答案
如果使用可选元素,则需要许多元素,例如:
Many elements are required if an optional element is used, for example:
如果您使用:CreatePassengerNameRecordRQ.Profile 表示不需要 Required:false
If you use: CreatePassengerNameRecordRQ.Profile that it is not required Required: false
您必须使用CreatePassengerNameRecordRQ.Profile.UniqueID,必需:true
由于这些服务遵循旧的 Sabre 逻辑,强制元素就是以前称为 PRINT 的内容:
Since these services follow the old Sabre logic, the mandatory elements are what it used to be called PRINT:
P - 电话号码
R - 接收自
I - 行程
N - 旅客姓名
T - 购票时限
P - Phone number
R - Received from
I - Itinerary
N - Name of traveler
T - Ticketing time limit
所以,这将是最低限度:
So, this would be the bare minimum:
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.ContactNumbers
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.ContactNumbers.ContactNumber
CreatePassengerNameRecordRQ.PostProcessing.EndTransaction
CreatePassengerNameRecordRQ.PostProcessing.EndTransaction.Source
CreatePassengerNameRecordRQ.PostProcessing.EndTransaction.Source.ReceivedFrom
CreatePassengerNameRecordRQ.AirBook
(There's a bunch of elements for this, so I will not copy them)
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.PersonName
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.PersonName.GivenName
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.CustomerInfo.PersonName.Surname
CreatePassengerNameRecordRQ.TravelItineraryAddInfo
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.AgencyInfo.Ticketing
CreatePassengerNameRecordRQ.TravelItineraryAddInfo.AgencyInfo.Ticketing.TicketType
这篇关于创建乘客姓名记录 REST API 调用需要多少个字段?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!