Update Flight Class Baggage
این متد به منظور ویرایش بار مجاز custom یک کلاس پروازی استفاده میشود.
توجه نمایید درصورتی که بلافاصله پس از ویرایش بار مجاز با این متد، اقدام به دریافت اطلاعات بار مجاز با استفاده از متد Get Flight Class Baggage Data کنید، ممکن است بار مجاز را با اطلاعات قبلی مشاهده کنید. برای جلوگیری از این اتفاق میبایست «حداکثر 5 ثانیه» صبر نموده و سپس درخواست Get Flight Class Baggage Data را اجرا کنید.
API Endpoint
https://{SupplierWebsiteUrl}/api/B2M/Bot/Flight/Charter/FlightManagement/Flight/FlightClass/Baggage/Update/V1 post
Request Parameters
UserName
string
نام کاربری
Password
string
رمز عبور
FlightClassId
number
شناسه منحصر به فرد کلاس پروازی
OldData
object
اطلاعات بار مجاز custom. مقادیر فیلدهای این شی باید دقیقا مطابق با اطلاعات بار مجاز custom در قبل از ویرایش باشد
Adult_Custom
object
اطلاعات بار مجاز بزرگسال
CheckedBaggage_Count
number
حداکثر تعداد مجاز چمدانها
CheckedBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع چمدانها
HandBaggage_Count
number
حداکثر تعداد مجاز کیف دستیها
HandBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع کیف دستیها
Child_Custom
object
اطلاعات بار مجاز کودک
CheckedBaggage_Count
number
حداکثر تعداد مجاز چمدانها
CheckedBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع چمدانها
HandBaggage_Count
number
حداکثر تعداد مجاز کیف دستیها
HandBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع کیف دستیها
Infant_Custom
object
اطلاعات بار مجاز نوزاد
CheckedBaggage_Count
number
حداکثر تعداد مجاز چمدانها
CheckedBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع چمدانها
HandBaggage_Count
number
حداکثر تعداد مجاز کیف دستیها
HandBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع کیف دستیها
NewData
object
اطلاعات جدید بار مجاز custom
Adult_Custom
object
اطلاعات بار مجاز بزرگسال
CheckedBaggage_Count
number
حداکثر تعداد مجاز چمدانها
CheckedBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع چمدانها
HandBaggage_Count
number
حداکثر تعداد مجاز کیف دستیها
HandBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع کیف دستیها
Child_Custom
object
اطلاعات بار مجاز کودک
CheckedBaggage_Count
number
حداکثر تعداد مجاز چمدانها
CheckedBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع چمدانها
HandBaggage_Count
number
حداکثر تعداد مجاز کیف دستیها
HandBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع کیف دستیها
Infant_Custom
object
اطلاعات بار مجاز نوزاد
CheckedBaggage_Count
number
حداکثر تعداد مجاز چمدانها
CheckedBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع چمدانها
HandBaggage_Count
number
حداکثر تعداد مجاز کیف دستیها
HandBaggage_TotalWeightInKg
number
حداکثر وزن مجاز برای مجموع کیف دستیها
{
"UserName": "your username",
"Password": "your MD5 of password",
"FlightClassId": 844418,
"OldData": {
"Adult_Custom": {
"CheckedBaggage_Count": 1,
"CheckedBaggage_TotalWeightInKg": 20,
"HandBaggage_Count": 1,
"HandBaggage_TotalWeightInKg": 7
},
"Child_Custom": {
"CheckedBaggage_Count": 1,
"CheckedBaggage_TotalWeightInKg": 20,
"HandBaggage_Count": 1,
"HandBaggage_TotalWeightInKg": 7
},
"Infant_Custom": {
"CheckedBaggage_Count": 1,
"CheckedBaggage_TotalWeightInKg": 5,
"HandBaggage_Count": 1,
"HandBaggage_TotalWeightInKg": 5
}
},
"NewData": {
"Adult_Custom": {
"CheckedBaggage_Count": 0,
"CheckedBaggage_TotalWeightInKg": 0,
"HandBaggage_Count": 0,
"HandBaggage_TotalWeightInKg": 0
},
"Child_Custom": {
"CheckedBaggage_Count": 0,
"CheckedBaggage_TotalWeightInKg": 0,
"HandBaggage_Count": 0,
"HandBaggage_TotalWeightInKg": 0
},
"Infant_Custom": {
"CheckedBaggage_Count": 0,
"CheckedBaggage_TotalWeightInKg": 0,
"HandBaggage_Count": 0,
"HandBaggage_TotalWeightInKg": 0
}
}}
Response Data
No Content
http code 204
ریسپانس فاقد بدنه میباشد
204 No Content