توضیح اولیه وب سرویس هتل
در مقاله قبل در مورد مقدمات وب سرویس پرواز صحبت کردیم در این مقاله قصد داریم تا وب سرویس هتل را به صورت خلاصه بررسی کنیم.
با این وب سرویس میتوان عملیات رزواسیون هتل را به صورت کامل انجام داد برای اتصال به این وب سرویس نیاز به apikey است که میتوان از سایت ارائه دهنده دریافت کنید .
لیست متد های API هتل به شرح زیر است:
- لیست مناطق Regions
- لیست هتل ها Accommodations
- لیست اتاق ها Rooms
- اعتبار سنجی رزرو Revalidate
- پیش رزرو PreReserve
- پیش فاکتور Book
- رزرو نهائی Reserve
- لیست رزروهای هتل Requests
- جزئیات رزرو هتل خاص Request Detail
نحوه پیاده سازی متد لیست مناطق Regions
ارسال درخواست (POST)
api.hiholiday.ir/V4/Accommodation/Regions/{ApiKey}
پارامترهای ورودی
Guid | ApiKey | |
نام شهر یا هتل | string | Search |
معرفی فیلدهای خروجی
آی دی منطقه در بانک های هالیدی. این کد در تمام سیستم یک پارچه شده و از طریق آن می توانید پرواز ها هتل ها و هر خدمات گردشگری ارائه شده در های هالیدی را از طریق وب سرویس صدا بزنید |
RegionID |
نام منطقه شهر یا کشور |
RegionName |
نام کامل شامل شهر استان منطقه |
RegionNameLong |
مشخص کننده هتل یا شهر بودن مقدار |
RegionType |
Type Model |
Region.Type |
نوع مقدار به عنوان مثال اگر هتل بود این مقدار می تواند اقامتگاه- هتل -هتل اپارتمان و غیره باشد |
Region.Type.TypeTitle |
مثال شماره یک
api.hiholiday.ir/V4/Accommodation/Regions/{ApiKey}
Result: {
Type: “Success”,
Message: “”,
Code: 0
},
Regions: [
{
RegionID: 107,
RegionName: “تهران”,
RegionNameLong: “تهران، تهران (استان)، ایران”,
RegionType: “Region”,
Type: {
TypeID: 7,
TypeTitle: “City”
}
},
{
RegionID: 102,
RegionName: “تهران “,
RegionNameLong: “مشهد، خراسان رضوی (استان)، ایران”,
RegionType: “Accommodation”,
Type: {
TypeID: 1063,
TypeTitle: “هتل”
}
},
{
RegionID: 374,
RegionName: “تهرانی”,
RegionNameLong: “یزد، یزد (استان)، ایران”,
RegionType: “Accommodation”,
Type: {
TypeID: 1063,
TypeTitle: “هتل”
}
}
]
}
برای دریافت ادامه مستندات روی این لینک کلیک کنید
در این مقاله در مورد API هتل صحبت کردیم در مقاله بعد در مورد وب سرویس بیمه مسافرتی توضیح خواهیم داد.