طريقة GetWaitlistEntry

تعرض هذه الطريقة إدخالاً في قائمة الانتظار لمستخدم استنادًا إلى رقم تعريف الإدخال المقدَّم في قائمة الانتظار. سيستدعي "مركز الإجراءات" هذا الإجراء بشكل دوري للحصول على آخر المعلومات حول حالة المستخدم في قائمة الانتظار. يجب أن تكون إدخالات قائمة الانتظار قابلة للاسترداد لمدة 30 يومًا من وقت إنشائها.

الطلب

GetWaitlistEntryRequest

القيمة المعروضة

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;
}

GetWaitlistEntry samples

طلب استرداد بيانات باستخدام GET

{ "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 }
  }
}