Booking

متد ReleaseLock

این متد برای آزاد کردن قفل استفاده می شود.

استفاده از این متد اختیاری می باشد.

کاربرد این متد برای زمانی است که کاربر شما از ادامه رزرو منصرف شده است و شما می خواهید زودتر از زمان خودکار آزاد شدن، یک قفل را حذف نمایید.

بعد از فراخوانی متد Book، نیازی به فراخوانی این متد نمی باشد. زیرا بعد از Book کردن، قفل های مربوطه به صورت خودکار حذف می شوند.

همچنین اگر کاربر شما از ادامه رزرو منصرف شود و شما این متد را فراخوانی نکنید، مشکل خاصی ایجاد نمی شود و سیستم به صورت خودکار پس از دقایقی قفل را آزاد خواهد کرد.

API Endpoint
https://{SupplierWebsiteUrl}/api/Partners/Flight/Booking/V12/ReleaseLock post
Request Parameters

نمونه کلاس Request به زبان سی شارپ در پروژه Partners.Contracts (دانلود) در پوشه زیر موجود است:

\Flight\Booking\V12\ReleaseLock\RequestModel

Username

string

required

نام کاربری

Password

string

required

رمز عبور به صورت MD5 شده

LockId

number

required

Id که در زمان فراخوانی متد Lock بدست آورده اید.

Sample Request
{
  "Username": "your username",
  "Password": "your MD5 of password",
  "LockId": 323267
}	
Response Data

این متد در صورت موفقیت جوابی به صورت json برنمی گرداند و فقط Http Code شماره 200 برگشت داده خواهد شد.