روش GetWaitlistEntry

این متد بر اساس شناسه (id) ورودی لیست انتظار ارائه شده، یک ورودی در لیست انتظار برای کاربر برمی‌گرداند. مرکز عملیات (Actions Center) این متد را به صورت دوره‌ای فراخوانی می‌کند تا به‌روزرسانی‌های مربوط به ورودی لیست انتظار کاربر را دریافت کند. ورودی‌های لیست انتظار باید به مدت 30 روز از زمان ایجادشان قابل بازیابی باشند.

درخواست

GetWaitlistEntryدرخواست

مقدار بازگشتی

GetWaitlistEntryResponse

// Get the waitlist entry corresponding to the provided waitlist entry ID.
message GetWaitlistEntryRequest {
  option features.(pb.java).nest_in_file_class = YES;

  // Required. The partner-provided waitlist entry ID to request info for.
  string waitlist_entry_id = 1;
}

// Response with the waitlist entry corresponding to the provided
// waitlist entry ID.
message GetWaitlistEntryResponse {
  option features.(pb.java).nest_in_file_class = YES;

  // Required. The partner-provided information about a user’s waitlist entry.
  WaitlistEntry waitlist_entry = 1;
}

نمونه‌های ورودی GetWaitlist

دریافت درخواست

{ "waitlist_entry_id": "MYS-1668739060" }

دریافت پاسخ

{
  "waitlist_entry": {
    "wait_estimate": {
      "party_size": 3,
      "wait_length": { "parties_ahead_count": 3 }
    },
    "waitlist_entry_state": "WAITING",
    "waitlist_entry_state_times": { "created_time_seconds": 1234567890 }
  }
}